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

models.xray-2016-04-12-intermediate.json Maven / Gradle / Ivy

{
  "customizationConfig" : {
    "attachPayloadTraitToMember" : { },
    "blacklistedSimpleMethods" : [ "deleteSamplingRule", "getGroup" ],
    "calculateCrc32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customErrorCodeFieldName" : null,
    "customProtocolFactoryFqcn" : null,
    "customResponseMetadata" : null,
    "customRetryPolicy" : null,
    "customServiceMetadata" : null,
    "defaultSimpleMethodTestRegion" : null,
    "deprecatedOperations" : [ ],
    "deprecatedShapes" : [ ],
    "excludeClientCreateMethod" : false,
    "modelMarshallerDefaultValueSupplier" : { },
    "operationModifiers" : null,
    "paginationCustomization" : null,
    "renameShapes" : null,
    "sdkModeledExceptionBaseClassName" : null,
    "sdkRequestBaseClassName" : null,
    "sdkResponseBaseClassName" : null,
    "serviceSpecificClientConfigClass" : null,
    "serviceSpecificHttpConfig" : null,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "shareModelConfig" : null,
    "skipSyncClientGeneration" : false,
    "useAutoConstructList" : true,
    "useAutoConstructMap" : true,
    "utilitiesMethod" : null,
    "verifiedSimpleMethods" : [ "getEncryptionConfig", "getGroups", "getSamplingRules", "getSamplingStatisticSummaries" ]
  },
  "metadata" : {
    "apiVersion" : "2016-04-12",
    "asyncBuilder" : "DefaultXRayAsyncClientBuilder",
    "asyncBuilderInterface" : "XRayAsyncClientBuilder",
    "asyncClient" : "DefaultXRayAsyncClient",
    "asyncInterface" : "XRayAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultXRayBaseClientBuilder",
    "baseBuilderInterface" : "XRayBaseClientBuilder",
    "baseExceptionName" : "XRayException",
    "baseRequestName" : "XRayRequest",
    "baseResponseName" : "XRayResponse",
    "cborProtocol" : false,
    "clientPackageName" : "xray",
    "contentType" : null,
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "descriptiveServiceName" : "AWS X-Ray",
    "documentation" : "

AWS X-Ray provides APIs for managing debug traces and retrieving service maps and other data created by processing those traces.

", "endpointPrefix" : "xray", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.xray", "fullModelPackageName" : "software.amazon.awssdk.services.xray.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.xray.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.xray.transform", "fullTransformPackageName" : "software.amazon.awssdk.services.xray.transform", "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "modelPackageName" : "xray.model", "paginatorsPackageName" : "xray.paginators", "protocol" : "rest-json", "requestTransformPackageName" : "xray.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceId" : "XRay", "serviceName" : "XRay", "signingName" : "xray", "syncBuilder" : "DefaultXRayClientBuilder", "syncBuilderInterface" : "XRayClientBuilder", "syncClient" : "DefaultXRayClient", "syncInterface" : "XRayClient", "transformPackageName" : "xray.transform", "uid" : "xray-2016-04-12", "xmlProtocol" : false }, "operations" : { "BatchGetTraces" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves a list of traces specified by ID. Each trace is a collection of segment documents that originates from a single request. Use GetTraceSummaries to get a list of trace IDs.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "BatchGetTracesRequest", "variableName" : "batchGetTracesRequest", "variableType" : "BatchGetTracesRequest", "documentation" : "", "simpleType" : "BatchGetTracesRequest", "variableSetterType" : "BatchGetTracesRequest" }, "methodName" : "batchGetTraces", "operationName" : "BatchGetTraces", "paginated" : true, "returnType" : { "returnType" : "BatchGetTracesResponse", "documentation" : null }, "syncReturnType" : "BatchGetTracesResponse" }, "CreateGroup" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a group resource with a name and a filter expression.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateGroupRequest", "variableName" : "createGroupRequest", "variableType" : "CreateGroupRequest", "documentation" : "", "simpleType" : "CreateGroupRequest", "variableSetterType" : "CreateGroupRequest" }, "methodName" : "createGroup", "operationName" : "CreateGroup", "paginated" : false, "returnType" : { "returnType" : "CreateGroupResponse", "documentation" : null }, "syncReturnType" : "CreateGroupResponse" }, "CreateSamplingRule" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a rule to control sampling behavior for instrumented applications. Services retrieve rules with GetSamplingRules, and evaluate each rule in ascending order of priority for each request. If a rule matches, the service records a trace, borrowing it from the reservoir size. After 10 seconds, the service reports back to X-Ray with GetSamplingTargets to get updated versions of each in-use rule. The updated rule contains a trace quota that the service can use instead of borrowing from the reservoir.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 }, { "exceptionName" : "RuleLimitExceededException", "documentation" : "

You have reached the maximum number of sampling rules.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateSamplingRuleRequest", "variableName" : "createSamplingRuleRequest", "variableType" : "CreateSamplingRuleRequest", "documentation" : "", "simpleType" : "CreateSamplingRuleRequest", "variableSetterType" : "CreateSamplingRuleRequest" }, "methodName" : "createSamplingRule", "operationName" : "CreateSamplingRule", "paginated" : false, "returnType" : { "returnType" : "CreateSamplingRuleResponse", "documentation" : null }, "syncReturnType" : "CreateSamplingRuleResponse" }, "DeleteGroup" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a group resource.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteGroupRequest", "variableName" : "deleteGroupRequest", "variableType" : "DeleteGroupRequest", "documentation" : "", "simpleType" : "DeleteGroupRequest", "variableSetterType" : "DeleteGroupRequest" }, "methodName" : "deleteGroup", "operationName" : "DeleteGroup", "paginated" : false, "returnType" : { "returnType" : "DeleteGroupResponse", "documentation" : null }, "syncReturnType" : "DeleteGroupResponse" }, "DeleteSamplingRule" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a sampling rule.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteSamplingRuleRequest", "variableName" : "deleteSamplingRuleRequest", "variableType" : "DeleteSamplingRuleRequest", "documentation" : "", "simpleType" : "DeleteSamplingRuleRequest", "variableSetterType" : "DeleteSamplingRuleRequest" }, "methodName" : "deleteSamplingRule", "operationName" : "DeleteSamplingRule", "paginated" : false, "returnType" : { "returnType" : "DeleteSamplingRuleResponse", "documentation" : null }, "syncReturnType" : "DeleteSamplingRuleResponse" }, "GetEncryptionConfig" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves the current encryption configuration for X-Ray data.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetEncryptionConfigRequest", "variableName" : "getEncryptionConfigRequest", "variableType" : "GetEncryptionConfigRequest", "documentation" : "", "simpleType" : "GetEncryptionConfigRequest", "variableSetterType" : "GetEncryptionConfigRequest" }, "methodName" : "getEncryptionConfig", "operationName" : "GetEncryptionConfig", "paginated" : false, "returnType" : { "returnType" : "GetEncryptionConfigResponse", "documentation" : null }, "syncReturnType" : "GetEncryptionConfigResponse" }, "GetGroup" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves group resource details.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetGroupRequest", "variableName" : "getGroupRequest", "variableType" : "GetGroupRequest", "documentation" : "", "simpleType" : "GetGroupRequest", "variableSetterType" : "GetGroupRequest" }, "methodName" : "getGroup", "operationName" : "GetGroup", "paginated" : false, "returnType" : { "returnType" : "GetGroupResponse", "documentation" : null }, "syncReturnType" : "GetGroupResponse" }, "GetGroups" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves all active group details.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetGroupsRequest", "variableName" : "getGroupsRequest", "variableType" : "GetGroupsRequest", "documentation" : "", "simpleType" : "GetGroupsRequest", "variableSetterType" : "GetGroupsRequest" }, "methodName" : "getGroups", "operationName" : "GetGroups", "paginated" : true, "returnType" : { "returnType" : "GetGroupsResponse", "documentation" : null }, "syncReturnType" : "GetGroupsResponse" }, "GetSamplingRules" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves all sampling rules.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetSamplingRulesRequest", "variableName" : "getSamplingRulesRequest", "variableType" : "GetSamplingRulesRequest", "documentation" : "", "simpleType" : "GetSamplingRulesRequest", "variableSetterType" : "GetSamplingRulesRequest" }, "methodName" : "getSamplingRules", "operationName" : "GetSamplingRules", "paginated" : true, "returnType" : { "returnType" : "GetSamplingRulesResponse", "documentation" : null }, "syncReturnType" : "GetSamplingRulesResponse" }, "GetSamplingStatisticSummaries" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves information about recent sampling results for all sampling rules.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetSamplingStatisticSummariesRequest", "variableName" : "getSamplingStatisticSummariesRequest", "variableType" : "GetSamplingStatisticSummariesRequest", "documentation" : "", "simpleType" : "GetSamplingStatisticSummariesRequest", "variableSetterType" : "GetSamplingStatisticSummariesRequest" }, "methodName" : "getSamplingStatisticSummaries", "operationName" : "GetSamplingStatisticSummaries", "paginated" : true, "returnType" : { "returnType" : "GetSamplingStatisticSummariesResponse", "documentation" : null }, "syncReturnType" : "GetSamplingStatisticSummariesResponse" }, "GetSamplingTargets" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Requests a sampling quota for rules that the service is using to sample requests.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetSamplingTargetsRequest", "variableName" : "getSamplingTargetsRequest", "variableType" : "GetSamplingTargetsRequest", "documentation" : "", "simpleType" : "GetSamplingTargetsRequest", "variableSetterType" : "GetSamplingTargetsRequest" }, "methodName" : "getSamplingTargets", "operationName" : "GetSamplingTargets", "paginated" : false, "returnType" : { "returnType" : "GetSamplingTargetsResponse", "documentation" : null }, "syncReturnType" : "GetSamplingTargetsResponse" }, "GetServiceGraph" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves a document that describes services that process incoming requests, and downstream services that they call as a result. Root services process incoming requests and make calls to downstream services. Root services are applications that use the AWS X-Ray SDK. Downstream services can be other applications, AWS resources, HTTP web APIs, or SQL databases.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetServiceGraphRequest", "variableName" : "getServiceGraphRequest", "variableType" : "GetServiceGraphRequest", "documentation" : "", "simpleType" : "GetServiceGraphRequest", "variableSetterType" : "GetServiceGraphRequest" }, "methodName" : "getServiceGraph", "operationName" : "GetServiceGraph", "paginated" : true, "returnType" : { "returnType" : "GetServiceGraphResponse", "documentation" : null }, "syncReturnType" : "GetServiceGraphResponse" }, "GetTimeSeriesServiceStatistics" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Get an aggregation of service statistics defined by a specific time range.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetTimeSeriesServiceStatisticsRequest", "variableName" : "getTimeSeriesServiceStatisticsRequest", "variableType" : "GetTimeSeriesServiceStatisticsRequest", "documentation" : "", "simpleType" : "GetTimeSeriesServiceStatisticsRequest", "variableSetterType" : "GetTimeSeriesServiceStatisticsRequest" }, "methodName" : "getTimeSeriesServiceStatistics", "operationName" : "GetTimeSeriesServiceStatistics", "paginated" : true, "returnType" : { "returnType" : "GetTimeSeriesServiceStatisticsResponse", "documentation" : null }, "syncReturnType" : "GetTimeSeriesServiceStatisticsResponse" }, "GetTraceGraph" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves a service graph for one or more specific trace IDs.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetTraceGraphRequest", "variableName" : "getTraceGraphRequest", "variableType" : "GetTraceGraphRequest", "documentation" : "", "simpleType" : "GetTraceGraphRequest", "variableSetterType" : "GetTraceGraphRequest" }, "methodName" : "getTraceGraph", "operationName" : "GetTraceGraph", "paginated" : true, "returnType" : { "returnType" : "GetTraceGraphResponse", "documentation" : null }, "syncReturnType" : "GetTraceGraphResponse" }, "GetTraceSummaries" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Retrieves IDs and metadata for traces available for a specified time frame using an optional filter. To get the full traces, pass the trace IDs to BatchGetTraces.

A filter expression can target traced requests that hit specific service nodes or edges, have errors, or come from a known user. For example, the following filter expression targets traces that pass through api.example.com:

service(\"api.example.com\")

This filter expression finds traces that have an annotation named account with the value 12345:

annotation.account = \"12345\"

For a full list of indexed fields and keywords that you can use in filter expressions, see Using Filter Expressions in the AWS X-Ray Developer Guide.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetTraceSummariesRequest", "variableName" : "getTraceSummariesRequest", "variableType" : "GetTraceSummariesRequest", "documentation" : "", "simpleType" : "GetTraceSummariesRequest", "variableSetterType" : "GetTraceSummariesRequest" }, "methodName" : "getTraceSummaries", "operationName" : "GetTraceSummaries", "paginated" : true, "returnType" : { "returnType" : "GetTraceSummariesResponse", "documentation" : null }, "syncReturnType" : "GetTraceSummariesResponse" }, "PutEncryptionConfig" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates the encryption configuration for X-Ray data.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PutEncryptionConfigRequest", "variableName" : "putEncryptionConfigRequest", "variableType" : "PutEncryptionConfigRequest", "documentation" : "", "simpleType" : "PutEncryptionConfigRequest", "variableSetterType" : "PutEncryptionConfigRequest" }, "methodName" : "putEncryptionConfig", "operationName" : "PutEncryptionConfig", "paginated" : false, "returnType" : { "returnType" : "PutEncryptionConfigResponse", "documentation" : null }, "syncReturnType" : "PutEncryptionConfigResponse" }, "PutTelemetryRecords" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Used by the AWS X-Ray daemon to upload telemetry.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PutTelemetryRecordsRequest", "variableName" : "putTelemetryRecordsRequest", "variableType" : "PutTelemetryRecordsRequest", "documentation" : "", "simpleType" : "PutTelemetryRecordsRequest", "variableSetterType" : "PutTelemetryRecordsRequest" }, "methodName" : "putTelemetryRecords", "operationName" : "PutTelemetryRecords", "paginated" : false, "returnType" : { "returnType" : "PutTelemetryRecordsResponse", "documentation" : null }, "syncReturnType" : "PutTelemetryRecordsResponse" }, "PutTraceSegments" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Uploads segment documents to AWS X-Ray. The X-Ray SDK generates segment documents and sends them to the X-Ray daemon, which uploads them in batches. A segment document can be a completed segment, an in-progress segment, or an array of subsegments.

Segments must include the following fields. For the full segment document schema, see AWS X-Ray Segment Documents in the AWS X-Ray Developer Guide.

Required Segment Document Fields

  • name - The name of the service that handled the request.

  • id - A 64-bit identifier for the segment, unique among segments in the same trace, in 16 hexadecimal digits.

  • trace_id - A unique identifier that connects all segments and subsegments originating from a single client request.

  • start_time - Time the segment or subsegment was created, in floating point seconds in epoch time, accurate to milliseconds. For example, 1480615200.010 or 1.480615200010E9.

  • end_time - Time the segment or subsegment was closed. For example, 1480615200.090 or 1.480615200090E9. Specify either an end_time or in_progress.

  • in_progress - Set to true instead of specifying an end_time to record that a segment has been started, but is not complete. Send an in progress segment when your application receives a request that will take a long time to serve, to trace the fact that the request was received. When the response is sent, send the complete segment to overwrite the in-progress segment.

A trace_id consists of three numbers separated by hyphens. For example, 1-58406520-a006649127e371903a2de979. This includes:

Trace ID Format

  • The version number, i.e. 1.

  • The time of the original request, in Unix epoch time, in 8 hexadecimal digits. For example, 10:00AM December 2nd, 2016 PST in epoch time is 1480615200 seconds, or 58406520 in hexadecimal.

  • A 96-bit identifier for the trace, globally unique, in 24 hexadecimal digits.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PutTraceSegmentsRequest", "variableName" : "putTraceSegmentsRequest", "variableType" : "PutTraceSegmentsRequest", "documentation" : "", "simpleType" : "PutTraceSegmentsRequest", "variableSetterType" : "PutTraceSegmentsRequest" }, "methodName" : "putTraceSegments", "operationName" : "PutTraceSegments", "paginated" : false, "returnType" : { "returnType" : "PutTraceSegmentsResponse", "documentation" : null }, "syncReturnType" : "PutTraceSegmentsResponse" }, "UpdateGroup" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates a group resource.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateGroupRequest", "variableName" : "updateGroupRequest", "variableType" : "UpdateGroupRequest", "documentation" : "", "simpleType" : "UpdateGroupRequest", "variableSetterType" : "UpdateGroupRequest" }, "methodName" : "updateGroup", "operationName" : "UpdateGroup", "paginated" : false, "returnType" : { "returnType" : "UpdateGroupResponse", "documentation" : null }, "syncReturnType" : "UpdateGroupResponse" }, "UpdateSamplingRule" : { "authType" : "IAM", "authenticated" : true, "deprecated" : false, "documentation" : "

Modifies a sampling rule's configuration.

", "endpointDiscovery" : null, "endpointOperation" : false, "endpointTrait" : null, "exceptions" : [ { "exceptionName" : "InvalidRequestException", "documentation" : "

The request is missing required parameters or has invalid parameters.

", "httpStatusCode" : null }, { "exceptionName" : "ThrottledException", "documentation" : "

The request exceeds the maximum number of requests per second.

", "httpStatusCode" : 429 } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateSamplingRuleRequest", "variableName" : "updateSamplingRuleRequest", "variableType" : "UpdateSamplingRuleRequest", "documentation" : "", "simpleType" : "UpdateSamplingRuleRequest", "variableSetterType" : "UpdateSamplingRuleRequest" }, "methodName" : "updateSamplingRule", "operationName" : "UpdateSamplingRule", "paginated" : false, "returnType" : { "returnType" : "UpdateSamplingRuleResponse", "documentation" : null }, "syncReturnType" : "UpdateSamplingRuleResponse" } }, "shapes" : { "Alias" : { "c2jName" : "Alias", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

An alias for an edge.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The canonical name of the alias.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The canonical name of the alias.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The canonical name of the alias.

\n@param name The canonical name of the alias.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The canonical name of the alias.

\n@return The canonical name of the alias.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The canonical name of the alias.

\n@param name The canonical name of the alias.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The canonical name of the alias.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "AliasNames", "defaultConsumerFluentSetterDocumentation" : "

A list of names for the alias, including the canonical name.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A list of names for the alias, including the canonical name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A list of names for the alias, including the canonical name.

\n@param names A list of names for the alias, including the canonical name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A list of names for the alias, including the canonical name.

\n

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

\n@return A list of names for the alias, including the canonical name.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A list of names for the alias, including the canonical name.

\n@param names A list of names for the alias, including the canonical name.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A list of names for the alias, including the canonical name.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type of the alias.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of the alias.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type of the alias.

\n@param type The type of the alias.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the alias.

\n@return The type of the alias.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the alias.

\n@param type The type of the alias.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the alias.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The canonical name of the alias.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The canonical name of the alias.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The canonical name of the alias.

\n@param name The canonical name of the alias.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The canonical name of the alias.

\n@return The canonical name of the alias.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The canonical name of the alias.

\n@param name The canonical name of the alias.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The canonical name of the alias.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Names" : { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "AliasNames", "defaultConsumerFluentSetterDocumentation" : "

A list of names for the alias, including the canonical name.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A list of names for the alias, including the canonical name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A list of names for the alias, including the canonical name.

\n@param names A list of names for the alias, including the canonical name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A list of names for the alias, including the canonical name.

\n

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

\n@return A list of names for the alias, including the canonical name.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A list of names for the alias, including the canonical name.

\n@param names A list of names for the alias, including the canonical name.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A list of names for the alias, including the canonical name.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type of the alias.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of the alias.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type of the alias.

\n@param type The type of the alias.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the alias.

\n@return The type of the alias.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the alias.

\n@param type The type of the alias.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the alias.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The canonical name of the alias.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The canonical name of the alias.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The canonical name of the alias.

\n@param name The canonical name of the alias.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The canonical name of the alias.

\n@return The canonical name of the alias.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The canonical name of the alias.

\n@param name The canonical name of the alias.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The canonical name of the alias.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "AliasNames", "defaultConsumerFluentSetterDocumentation" : "

A list of names for the alias, including the canonical name.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A list of names for the alias, including the canonical name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A list of names for the alias, including the canonical name.

\n@param names A list of names for the alias, including the canonical name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A list of names for the alias, including the canonical name.

\n

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

\n@return A list of names for the alias, including the canonical name.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A list of names for the alias, including the canonical name.

\n@param names A list of names for the alias, including the canonical name.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A list of names for the alias, including the canonical name.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type of the alias.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of the alias.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type of the alias.

\n@param type The type of the alias.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of the alias.

\n@return The type of the alias.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of the alias.

\n@param type The type of the alias.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the alias.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Alias", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Alias", "variableName" : "alias", "variableType" : "Alias", "documentation" : null, "simpleType" : "Alias", "variableSetterType" : "Alias" }, "wrapper" : false }, "AnnotationValue" : { "c2jName" : "AnnotationValue", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Value of a segment annotation. Has one of three value types: Number, Boolean or String.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getNumberValue", "beanStyleSetterMethodName" : "setNumberValue", "c2jName" : "NumberValue", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

Value for a Number annotation.

\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 #numberValue(Double)}.\n@param numberValue 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 #numberValue(Double)", "deprecated" : false, "documentation" : "

Value for a Number annotation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "numberValue", "fluentSetterDocumentation" : "

Value for a Number annotation.

\n@param numberValue Value for a Number annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "numberValue", "getterDocumentation" : "

Value for a Number annotation.

\n@return Value for a Number annotation.", "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" : "NumberValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NumberValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "NumberValue", "sensitive" : false, "setterDocumentation" : "

Value for a Number annotation.

\n@param numberValue Value for a Number annotation.", "setterMethodName" : "setNumberValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "numberValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "numberValue", "variableType" : "Double", "documentation" : "

Value for a Number annotation.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBooleanValue", "beanStyleSetterMethodName" : "setBooleanValue", "c2jName" : "BooleanValue", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

Value for a Boolean annotation.

\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 #booleanValue(Boolean)}.\n@param booleanValue 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 #booleanValue(Boolean)", "deprecated" : false, "documentation" : "

Value for a Boolean annotation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanValue", "fluentSetterDocumentation" : "

Value for a Boolean annotation.

\n@param booleanValue Value for a Boolean annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanValue", "getterDocumentation" : "

Value for a Boolean annotation.

\n@return Value for a Boolean annotation.", "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" : "BooleanValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BooleanValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "BooleanValue", "sensitive" : false, "setterDocumentation" : "

Value for a Boolean annotation.

\n@param booleanValue Value for a Boolean annotation.", "setterMethodName" : "setBooleanValue", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanValue", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanValue", "variableType" : "Boolean", "documentation" : "

Value for a Boolean annotation.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStringValue", "beanStyleSetterMethodName" : "setStringValue", "c2jName" : "StringValue", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Value for a String annotation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stringValue(String)}.\n@param stringValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stringValue(String)", "deprecated" : false, "documentation" : "

Value for a String annotation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringValue", "fluentSetterDocumentation" : "

Value for a String annotation.

\n@param stringValue Value for a String annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringValue", "getterDocumentation" : "

Value for a String annotation.

\n@return Value for a String annotation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StringValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StringValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StringValue", "sensitive" : false, "setterDocumentation" : "

Value for a String annotation.

\n@param stringValue Value for a String annotation.", "setterMethodName" : "setStringValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringValue", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringValue", "variableType" : "String", "documentation" : "

Value for a String annotation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BooleanValue" : { "beanStyleGetterMethodName" : "getBooleanValue", "beanStyleSetterMethodName" : "setBooleanValue", "c2jName" : "BooleanValue", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

Value for a Boolean annotation.

\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 #booleanValue(Boolean)}.\n@param booleanValue 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 #booleanValue(Boolean)", "deprecated" : false, "documentation" : "

Value for a Boolean annotation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanValue", "fluentSetterDocumentation" : "

Value for a Boolean annotation.

\n@param booleanValue Value for a Boolean annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanValue", "getterDocumentation" : "

Value for a Boolean annotation.

\n@return Value for a Boolean annotation.", "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" : "BooleanValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BooleanValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "BooleanValue", "sensitive" : false, "setterDocumentation" : "

Value for a Boolean annotation.

\n@param booleanValue Value for a Boolean annotation.", "setterMethodName" : "setBooleanValue", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanValue", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanValue", "variableType" : "Boolean", "documentation" : "

Value for a Boolean annotation.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "NumberValue" : { "beanStyleGetterMethodName" : "getNumberValue", "beanStyleSetterMethodName" : "setNumberValue", "c2jName" : "NumberValue", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

Value for a Number annotation.

\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 #numberValue(Double)}.\n@param numberValue 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 #numberValue(Double)", "deprecated" : false, "documentation" : "

Value for a Number annotation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "numberValue", "fluentSetterDocumentation" : "

Value for a Number annotation.

\n@param numberValue Value for a Number annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "numberValue", "getterDocumentation" : "

Value for a Number annotation.

\n@return Value for a Number annotation.", "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" : "NumberValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NumberValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "NumberValue", "sensitive" : false, "setterDocumentation" : "

Value for a Number annotation.

\n@param numberValue Value for a Number annotation.", "setterMethodName" : "setNumberValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "numberValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "numberValue", "variableType" : "Double", "documentation" : "

Value for a Number annotation.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "StringValue" : { "beanStyleGetterMethodName" : "getStringValue", "beanStyleSetterMethodName" : "setStringValue", "c2jName" : "StringValue", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Value for a String annotation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stringValue(String)}.\n@param stringValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stringValue(String)", "deprecated" : false, "documentation" : "

Value for a String annotation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringValue", "fluentSetterDocumentation" : "

Value for a String annotation.

\n@param stringValue Value for a String annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringValue", "getterDocumentation" : "

Value for a String annotation.

\n@return Value for a String annotation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StringValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StringValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StringValue", "sensitive" : false, "setterDocumentation" : "

Value for a String annotation.

\n@param stringValue Value for a String annotation.", "setterMethodName" : "setStringValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringValue", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringValue", "variableType" : "String", "documentation" : "

Value for a String annotation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNumberValue", "beanStyleSetterMethodName" : "setNumberValue", "c2jName" : "NumberValue", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

Value for a Number annotation.

\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 #numberValue(Double)}.\n@param numberValue 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 #numberValue(Double)", "deprecated" : false, "documentation" : "

Value for a Number annotation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "numberValue", "fluentSetterDocumentation" : "

Value for a Number annotation.

\n@param numberValue Value for a Number annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "numberValue", "getterDocumentation" : "

Value for a Number annotation.

\n@return Value for a Number annotation.", "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" : "NumberValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NumberValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "NumberValue", "sensitive" : false, "setterDocumentation" : "

Value for a Number annotation.

\n@param numberValue Value for a Number annotation.", "setterMethodName" : "setNumberValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "numberValue", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "numberValue", "variableType" : "Double", "documentation" : "

Value for a Number annotation.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBooleanValue", "beanStyleSetterMethodName" : "setBooleanValue", "c2jName" : "BooleanValue", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

Value for a Boolean annotation.

\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 #booleanValue(Boolean)}.\n@param booleanValue 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 #booleanValue(Boolean)", "deprecated" : false, "documentation" : "

Value for a Boolean annotation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "booleanValue", "fluentSetterDocumentation" : "

Value for a Boolean annotation.

\n@param booleanValue Value for a Boolean annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "booleanValue", "getterDocumentation" : "

Value for a Boolean annotation.

\n@return Value for a Boolean annotation.", "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" : "BooleanValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BooleanValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "BooleanValue", "sensitive" : false, "setterDocumentation" : "

Value for a Boolean annotation.

\n@param booleanValue Value for a Boolean annotation.", "setterMethodName" : "setBooleanValue", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanValue", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "booleanValue", "variableType" : "Boolean", "documentation" : "

Value for a Boolean annotation.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStringValue", "beanStyleSetterMethodName" : "setStringValue", "c2jName" : "StringValue", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Value for a String annotation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #stringValue(String)}.\n@param stringValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stringValue(String)", "deprecated" : false, "documentation" : "

Value for a String annotation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "stringValue", "fluentSetterDocumentation" : "

Value for a String annotation.

\n@param stringValue Value for a String annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stringValue", "getterDocumentation" : "

Value for a String annotation.

\n@return Value for a String annotation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "StringValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StringValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "StringValue", "sensitive" : false, "setterDocumentation" : "

Value for a String annotation.

\n@param stringValue Value for a String annotation.", "setterMethodName" : "setStringValue", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stringValue", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "stringValue", "variableType" : "String", "documentation" : "

Value for a String annotation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AnnotationValue", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AnnotationValue", "variableName" : "annotationValue", "variableType" : "AnnotationValue", "documentation" : null, "simpleType" : "AnnotationValue", "variableSetterType" : "AnnotationValue" }, "wrapper" : false }, "AvailabilityZoneDetail" : { "c2jName" : "AvailabilityZoneDetail", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A list of availability zones corresponding to the segments in a trace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of a corresponding availability zone.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of a corresponding availability zone.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of a corresponding availability zone.

\n@param name The name of a corresponding availability zone.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of a corresponding availability zone.

\n@return The name of a corresponding availability zone.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of a corresponding availability zone.

\n@param name The name of a corresponding availability zone.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of a corresponding availability zone.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of a corresponding availability zone.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of a corresponding availability zone.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of a corresponding availability zone.

\n@param name The name of a corresponding availability zone.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of a corresponding availability zone.

\n@return The name of a corresponding availability zone.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of a corresponding availability zone.

\n@param name The name of a corresponding availability zone.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of a corresponding availability zone.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of a corresponding availability zone.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of a corresponding availability zone.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of a corresponding availability zone.

\n@param name The name of a corresponding availability zone.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of a corresponding availability zone.

\n@return The name of a corresponding availability zone.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of a corresponding availability zone.

\n@param name The name of a corresponding availability zone.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of a corresponding availability zone.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "AvailabilityZoneDetail", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AvailabilityZoneDetail", "variableName" : "availabilityZoneDetail", "variableType" : "AvailabilityZoneDetail", "documentation" : null, "simpleType" : "AvailabilityZoneDetail", "variableSetterType" : "AvailabilityZoneDetail" }, "wrapper" : false }, "BackendConnectionErrors" : { "c2jName" : "BackendConnectionErrors", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTimeoutCount", "beanStyleSetterMethodName" : "setTimeoutCount", "c2jName" : "TimeoutCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #timeoutCount(Integer)}.\n@param timeoutCount 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 #timeoutCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeoutCount", "fluentSetterDocumentation" : "

\n@param timeoutCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutCount", "getterDocumentation" : "

\n@return ", "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" : "TimeoutCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeoutCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "TimeoutCount", "sensitive" : false, "setterDocumentation" : "

\n@param timeoutCount ", "setterMethodName" : "setTimeoutCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConnectionRefusedCount", "beanStyleSetterMethodName" : "setConnectionRefusedCount", "c2jName" : "ConnectionRefusedCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #connectionRefusedCount(Integer)}.\n@param connectionRefusedCount 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 #connectionRefusedCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "connectionRefusedCount", "fluentSetterDocumentation" : "

\n@param connectionRefusedCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "connectionRefusedCount", "getterDocumentation" : "

\n@return ", "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" : "ConnectionRefusedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ConnectionRefusedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ConnectionRefusedCount", "sensitive" : false, "setterDocumentation" : "

\n@param connectionRefusedCount ", "setterMethodName" : "setConnectionRefusedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "connectionRefusedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "connectionRefusedCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpCode4XXCount", "beanStyleSetterMethodName" : "setHttpCode4XXCount", "c2jName" : "HTTPCode4XXCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #httpCode4XXCount(Integer)}.\n@param httpCode4XXCount 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 #httpCode4XXCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpCode4XXCount", "fluentSetterDocumentation" : "

\n@param httpCode4XXCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpCode4XXCount", "getterDocumentation" : "

\n@return ", "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" : "HTTPCode4XXCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPCode4XXCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "HTTPCode4XXCount", "sensitive" : false, "setterDocumentation" : "

\n@param httpCode4XXCount ", "setterMethodName" : "setHttpCode4XXCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode4XXCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode4XXCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpCode5XXCount", "beanStyleSetterMethodName" : "setHttpCode5XXCount", "c2jName" : "HTTPCode5XXCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #httpCode5XXCount(Integer)}.\n@param httpCode5XXCount 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 #httpCode5XXCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpCode5XXCount", "fluentSetterDocumentation" : "

\n@param httpCode5XXCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpCode5XXCount", "getterDocumentation" : "

\n@return ", "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" : "HTTPCode5XXCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPCode5XXCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "HTTPCode5XXCount", "sensitive" : false, "setterDocumentation" : "

\n@param httpCode5XXCount ", "setterMethodName" : "setHttpCode5XXCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode5XXCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode5XXCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnknownHostCount", "beanStyleSetterMethodName" : "setUnknownHostCount", "c2jName" : "UnknownHostCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #unknownHostCount(Integer)}.\n@param unknownHostCount 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 #unknownHostCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unknownHostCount", "fluentSetterDocumentation" : "

\n@param unknownHostCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unknownHostCount", "getterDocumentation" : "

\n@return ", "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" : "UnknownHostCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnknownHostCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "UnknownHostCount", "sensitive" : false, "setterDocumentation" : "

\n@param unknownHostCount ", "setterMethodName" : "setUnknownHostCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "unknownHostCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "unknownHostCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOtherCount", "beanStyleSetterMethodName" : "setOtherCount", "c2jName" : "OtherCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #otherCount(Integer)}.\n@param otherCount 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 #otherCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "otherCount", "fluentSetterDocumentation" : "

\n@param otherCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "otherCount", "getterDocumentation" : "

\n@return ", "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" : "OtherCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OtherCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "OtherCount", "sensitive" : false, "setterDocumentation" : "

\n@param otherCount ", "setterMethodName" : "setOtherCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "otherCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "otherCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ConnectionRefusedCount" : { "beanStyleGetterMethodName" : "getConnectionRefusedCount", "beanStyleSetterMethodName" : "setConnectionRefusedCount", "c2jName" : "ConnectionRefusedCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #connectionRefusedCount(Integer)}.\n@param connectionRefusedCount 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 #connectionRefusedCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "connectionRefusedCount", "fluentSetterDocumentation" : "

\n@param connectionRefusedCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "connectionRefusedCount", "getterDocumentation" : "

\n@return ", "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" : "ConnectionRefusedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ConnectionRefusedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ConnectionRefusedCount", "sensitive" : false, "setterDocumentation" : "

\n@param connectionRefusedCount ", "setterMethodName" : "setConnectionRefusedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "connectionRefusedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "connectionRefusedCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "HTTPCode4XXCount" : { "beanStyleGetterMethodName" : "getHttpCode4XXCount", "beanStyleSetterMethodName" : "setHttpCode4XXCount", "c2jName" : "HTTPCode4XXCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #httpCode4XXCount(Integer)}.\n@param httpCode4XXCount 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 #httpCode4XXCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpCode4XXCount", "fluentSetterDocumentation" : "

\n@param httpCode4XXCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpCode4XXCount", "getterDocumentation" : "

\n@return ", "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" : "HTTPCode4XXCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPCode4XXCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "HTTPCode4XXCount", "sensitive" : false, "setterDocumentation" : "

\n@param httpCode4XXCount ", "setterMethodName" : "setHttpCode4XXCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode4XXCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode4XXCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "HTTPCode5XXCount" : { "beanStyleGetterMethodName" : "getHttpCode5XXCount", "beanStyleSetterMethodName" : "setHttpCode5XXCount", "c2jName" : "HTTPCode5XXCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #httpCode5XXCount(Integer)}.\n@param httpCode5XXCount 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 #httpCode5XXCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpCode5XXCount", "fluentSetterDocumentation" : "

\n@param httpCode5XXCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpCode5XXCount", "getterDocumentation" : "

\n@return ", "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" : "HTTPCode5XXCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPCode5XXCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "HTTPCode5XXCount", "sensitive" : false, "setterDocumentation" : "

\n@param httpCode5XXCount ", "setterMethodName" : "setHttpCode5XXCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode5XXCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode5XXCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "OtherCount" : { "beanStyleGetterMethodName" : "getOtherCount", "beanStyleSetterMethodName" : "setOtherCount", "c2jName" : "OtherCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #otherCount(Integer)}.\n@param otherCount 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 #otherCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "otherCount", "fluentSetterDocumentation" : "

\n@param otherCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "otherCount", "getterDocumentation" : "

\n@return ", "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" : "OtherCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OtherCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "OtherCount", "sensitive" : false, "setterDocumentation" : "

\n@param otherCount ", "setterMethodName" : "setOtherCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "otherCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "otherCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "TimeoutCount" : { "beanStyleGetterMethodName" : "getTimeoutCount", "beanStyleSetterMethodName" : "setTimeoutCount", "c2jName" : "TimeoutCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #timeoutCount(Integer)}.\n@param timeoutCount 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 #timeoutCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeoutCount", "fluentSetterDocumentation" : "

\n@param timeoutCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutCount", "getterDocumentation" : "

\n@return ", "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" : "TimeoutCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeoutCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "TimeoutCount", "sensitive" : false, "setterDocumentation" : "

\n@param timeoutCount ", "setterMethodName" : "setTimeoutCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "UnknownHostCount" : { "beanStyleGetterMethodName" : "getUnknownHostCount", "beanStyleSetterMethodName" : "setUnknownHostCount", "c2jName" : "UnknownHostCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #unknownHostCount(Integer)}.\n@param unknownHostCount 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 #unknownHostCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unknownHostCount", "fluentSetterDocumentation" : "

\n@param unknownHostCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unknownHostCount", "getterDocumentation" : "

\n@return ", "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" : "UnknownHostCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnknownHostCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "UnknownHostCount", "sensitive" : false, "setterDocumentation" : "

\n@param unknownHostCount ", "setterMethodName" : "setUnknownHostCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "unknownHostCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "unknownHostCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTimeoutCount", "beanStyleSetterMethodName" : "setTimeoutCount", "c2jName" : "TimeoutCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #timeoutCount(Integer)}.\n@param timeoutCount 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 #timeoutCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeoutCount", "fluentSetterDocumentation" : "

\n@param timeoutCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutCount", "getterDocumentation" : "

\n@return ", "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" : "TimeoutCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeoutCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "TimeoutCount", "sensitive" : false, "setterDocumentation" : "

\n@param timeoutCount ", "setterMethodName" : "setTimeoutCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "timeoutCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getConnectionRefusedCount", "beanStyleSetterMethodName" : "setConnectionRefusedCount", "c2jName" : "ConnectionRefusedCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #connectionRefusedCount(Integer)}.\n@param connectionRefusedCount 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 #connectionRefusedCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "connectionRefusedCount", "fluentSetterDocumentation" : "

\n@param connectionRefusedCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "connectionRefusedCount", "getterDocumentation" : "

\n@return ", "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" : "ConnectionRefusedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ConnectionRefusedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ConnectionRefusedCount", "sensitive" : false, "setterDocumentation" : "

\n@param connectionRefusedCount ", "setterMethodName" : "setConnectionRefusedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "connectionRefusedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "connectionRefusedCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpCode4XXCount", "beanStyleSetterMethodName" : "setHttpCode4XXCount", "c2jName" : "HTTPCode4XXCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #httpCode4XXCount(Integer)}.\n@param httpCode4XXCount 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 #httpCode4XXCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpCode4XXCount", "fluentSetterDocumentation" : "

\n@param httpCode4XXCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpCode4XXCount", "getterDocumentation" : "

\n@return ", "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" : "HTTPCode4XXCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPCode4XXCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "HTTPCode4XXCount", "sensitive" : false, "setterDocumentation" : "

\n@param httpCode4XXCount ", "setterMethodName" : "setHttpCode4XXCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode4XXCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode4XXCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpCode5XXCount", "beanStyleSetterMethodName" : "setHttpCode5XXCount", "c2jName" : "HTTPCode5XXCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #httpCode5XXCount(Integer)}.\n@param httpCode5XXCount 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 #httpCode5XXCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpCode5XXCount", "fluentSetterDocumentation" : "

\n@param httpCode5XXCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpCode5XXCount", "getterDocumentation" : "

\n@return ", "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" : "HTTPCode5XXCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPCode5XXCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "HTTPCode5XXCount", "sensitive" : false, "setterDocumentation" : "

\n@param httpCode5XXCount ", "setterMethodName" : "setHttpCode5XXCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode5XXCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "httpCode5XXCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnknownHostCount", "beanStyleSetterMethodName" : "setUnknownHostCount", "c2jName" : "UnknownHostCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #unknownHostCount(Integer)}.\n@param unknownHostCount 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 #unknownHostCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unknownHostCount", "fluentSetterDocumentation" : "

\n@param unknownHostCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unknownHostCount", "getterDocumentation" : "

\n@return ", "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" : "UnknownHostCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnknownHostCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "UnknownHostCount", "sensitive" : false, "setterDocumentation" : "

\n@param unknownHostCount ", "setterMethodName" : "setUnknownHostCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "unknownHostCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "unknownHostCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOtherCount", "beanStyleSetterMethodName" : "setOtherCount", "c2jName" : "OtherCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

\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 #otherCount(Integer)}.\n@param otherCount 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 #otherCount(Integer)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "otherCount", "fluentSetterDocumentation" : "

\n@param otherCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "otherCount", "getterDocumentation" : "

\n@return ", "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" : "OtherCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OtherCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "OtherCount", "sensitive" : false, "setterDocumentation" : "

\n@param otherCount ", "setterMethodName" : "setOtherCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "otherCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "otherCount", "variableType" : "Integer", "documentation" : "

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BackendConnectionErrors", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BackendConnectionErrors", "variableName" : "backendConnectionErrors", "variableType" : "BackendConnectionErrors", "documentation" : null, "simpleType" : "BackendConnectionErrors", "variableSetterType" : "BackendConnectionErrors" }, "wrapper" : false }, "BatchGetTracesRequest" : { "c2jName" : "BatchGetTracesRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "BatchGetTraces", "locationName" : null, "requestUri" : "/Traces", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getTraceIds", "beanStyleSetterMethodName" : "setTraceIds", "c2jName" : "TraceIds", "c2jShape" : "TraceIdList", "defaultConsumerFluentSetterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\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 #traceIds(List)}.\n@param traceIds 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 #traceIds(List)", "deprecated" : false, "documentation" : "

Specify the trace IDs of requests for which to retrieve segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceIds", "fluentSetterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\n@param traceIds Specify the trace IDs of requests for which to retrieve segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceIds", "getterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\n

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

\n@return Specify the trace IDs of requests for which to retrieve segments.", "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" : "TraceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceId", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "TraceIds", "sensitive" : false, "setterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\n@param traceIds Specify the trace IDs of requests for which to retrieve segments.", "setterMethodName" : "setTraceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : "

Specify the trace IDs of requests for which to retrieve segments.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TraceIds" : { "beanStyleGetterMethodName" : "getTraceIds", "beanStyleSetterMethodName" : "setTraceIds", "c2jName" : "TraceIds", "c2jShape" : "TraceIdList", "defaultConsumerFluentSetterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\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 #traceIds(List)}.\n@param traceIds 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 #traceIds(List)", "deprecated" : false, "documentation" : "

Specify the trace IDs of requests for which to retrieve segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceIds", "fluentSetterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\n@param traceIds Specify the trace IDs of requests for which to retrieve segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceIds", "getterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\n

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

\n@return Specify the trace IDs of requests for which to retrieve segments.", "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" : "TraceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceId", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "TraceIds", "sensitive" : false, "setterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\n@param traceIds Specify the trace IDs of requests for which to retrieve segments.", "setterMethodName" : "setTraceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : "

Specify the trace IDs of requests for which to retrieve segments.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTraceIds", "beanStyleSetterMethodName" : "setTraceIds", "c2jName" : "TraceIds", "c2jShape" : "TraceIdList", "defaultConsumerFluentSetterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\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 #traceIds(List)}.\n@param traceIds 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 #traceIds(List)", "deprecated" : false, "documentation" : "

Specify the trace IDs of requests for which to retrieve segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceIds", "fluentSetterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\n@param traceIds Specify the trace IDs of requests for which to retrieve segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceIds", "getterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\n

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

\n@return Specify the trace IDs of requests for which to retrieve segments.", "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" : "TraceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceId", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "TraceIds", "sensitive" : false, "setterDocumentation" : "

Specify the trace IDs of requests for which to retrieve segments.

\n@param traceIds Specify the trace IDs of requests for which to retrieve segments.", "setterMethodName" : "setTraceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : "

Specify the trace IDs of requests for which to retrieve segments.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "TraceIds" ], "shapeName" : "BatchGetTracesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "BatchGetTracesRequest", "variableName" : "batchGetTracesRequest", "variableType" : "BatchGetTracesRequest", "documentation" : null, "simpleType" : "BatchGetTracesRequest", "variableSetterType" : "BatchGetTracesRequest" }, "wrapper" : false }, "BatchGetTracesResponse" : { "c2jName" : "BatchGetTracesResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTraces", "beanStyleSetterMethodName" : "setTraces", "c2jName" : "Traces", "c2jShape" : "TraceList", "defaultConsumerFluentSetterDocumentation" : "

Full traces for the specified requests.

\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 #traces(List)}.\n@param traces 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 #traces(List)", "deprecated" : false, "documentation" : "

Full traces for the specified requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traces", "fluentSetterDocumentation" : "

Full traces for the specified requests.

\n@param traces Full traces for the specified requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traces", "getterDocumentation" : "

Full traces for the specified requests.

\n

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

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

Full traces for the specified requests.

\n@param traces Full traces for the specified requests.", "setterMethodName" : "setTraces", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traces", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traces", "variableType" : "java.util.List", "documentation" : "

Full traces for the specified requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnprocessedTraceIds", "beanStyleSetterMethodName" : "setUnprocessedTraceIds", "c2jName" : "UnprocessedTraceIds", "c2jShape" : "UnprocessedTraceIdList", "defaultConsumerFluentSetterDocumentation" : "

Trace IDs of requests that haven't been processed.

\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 #unprocessedTraceIds(List)}.\n@param unprocessedTraceIds 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 #unprocessedTraceIds(List)", "deprecated" : false, "documentation" : "

Trace IDs of requests that haven't been processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedTraceIds", "fluentSetterDocumentation" : "

Trace IDs of requests that haven't been processed.

\n@param unprocessedTraceIds Trace IDs of requests that haven't been processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedTraceIds", "getterDocumentation" : "

Trace IDs of requests that haven't been processed.

\n

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

\n@return Trace IDs of requests that haven't been processed.", "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" : "UnprocessedTraceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedTraceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceId", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "UnprocessedTraceIds", "sensitive" : false, "setterDocumentation" : "

Trace IDs of requests that haven't been processed.

\n@param unprocessedTraceIds Trace IDs of requests that haven't been processed.", "setterMethodName" : "setUnprocessedTraceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceIds", "variableType" : "java.util.List", "documentation" : "

Trace IDs of requests that haven't been processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Traces" : { "beanStyleGetterMethodName" : "getTraces", "beanStyleSetterMethodName" : "setTraces", "c2jName" : "Traces", "c2jShape" : "TraceList", "defaultConsumerFluentSetterDocumentation" : "

Full traces for the specified requests.

\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 #traces(List)}.\n@param traces 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 #traces(List)", "deprecated" : false, "documentation" : "

Full traces for the specified requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traces", "fluentSetterDocumentation" : "

Full traces for the specified requests.

\n@param traces Full traces for the specified requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traces", "getterDocumentation" : "

Full traces for the specified requests.

\n

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

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

Full traces for the specified requests.

\n@param traces Full traces for the specified requests.", "setterMethodName" : "setTraces", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traces", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traces", "variableType" : "java.util.List", "documentation" : "

Full traces for the specified requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "UnprocessedTraceIds" : { "beanStyleGetterMethodName" : "getUnprocessedTraceIds", "beanStyleSetterMethodName" : "setUnprocessedTraceIds", "c2jName" : "UnprocessedTraceIds", "c2jShape" : "UnprocessedTraceIdList", "defaultConsumerFluentSetterDocumentation" : "

Trace IDs of requests that haven't been processed.

\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 #unprocessedTraceIds(List)}.\n@param unprocessedTraceIds 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 #unprocessedTraceIds(List)", "deprecated" : false, "documentation" : "

Trace IDs of requests that haven't been processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedTraceIds", "fluentSetterDocumentation" : "

Trace IDs of requests that haven't been processed.

\n@param unprocessedTraceIds Trace IDs of requests that haven't been processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedTraceIds", "getterDocumentation" : "

Trace IDs of requests that haven't been processed.

\n

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

\n@return Trace IDs of requests that haven't been processed.", "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" : "UnprocessedTraceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedTraceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceId", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "UnprocessedTraceIds", "sensitive" : false, "setterDocumentation" : "

Trace IDs of requests that haven't been processed.

\n@param unprocessedTraceIds Trace IDs of requests that haven't been processed.", "setterMethodName" : "setUnprocessedTraceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceIds", "variableType" : "java.util.List", "documentation" : "

Trace IDs of requests that haven't been processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTraces", "beanStyleSetterMethodName" : "setTraces", "c2jName" : "Traces", "c2jShape" : "TraceList", "defaultConsumerFluentSetterDocumentation" : "

Full traces for the specified requests.

\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 #traces(List)}.\n@param traces 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 #traces(List)", "deprecated" : false, "documentation" : "

Full traces for the specified requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traces", "fluentSetterDocumentation" : "

Full traces for the specified requests.

\n@param traces Full traces for the specified requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traces", "getterDocumentation" : "

Full traces for the specified requests.

\n

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

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

Full traces for the specified requests.

\n@param traces Full traces for the specified requests.", "setterMethodName" : "setTraces", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traces", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traces", "variableType" : "java.util.List", "documentation" : "

Full traces for the specified requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnprocessedTraceIds", "beanStyleSetterMethodName" : "setUnprocessedTraceIds", "c2jName" : "UnprocessedTraceIds", "c2jShape" : "UnprocessedTraceIdList", "defaultConsumerFluentSetterDocumentation" : "

Trace IDs of requests that haven't been processed.

\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 #unprocessedTraceIds(List)}.\n@param unprocessedTraceIds 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 #unprocessedTraceIds(List)", "deprecated" : false, "documentation" : "

Trace IDs of requests that haven't been processed.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedTraceIds", "fluentSetterDocumentation" : "

Trace IDs of requests that haven't been processed.

\n@param unprocessedTraceIds Trace IDs of requests that haven't been processed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedTraceIds", "getterDocumentation" : "

Trace IDs of requests that haven't been processed.

\n

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

\n@return Trace IDs of requests that haven't been processed.", "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" : "UnprocessedTraceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedTraceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceId", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "UnprocessedTraceIds", "sensitive" : false, "setterDocumentation" : "

Trace IDs of requests that haven't been processed.

\n@param unprocessedTraceIds Trace IDs of requests that haven't been processed.", "setterMethodName" : "setUnprocessedTraceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceIds", "variableType" : "java.util.List", "documentation" : "

Trace IDs of requests that haven't been processed.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "BatchGetTracesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BatchGetTracesResponse", "variableName" : "batchGetTracesResponse", "variableType" : "BatchGetTracesResponse", "documentation" : null, "simpleType" : "BatchGetTracesResponse", "variableSetterType" : "BatchGetTracesResponse" }, "wrapper" : false }, "CreateGroupRequest" : { "c2jName" : "CreateGroupRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateGroup", "locationName" : null, "requestUri" : "/CreateGroup", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\n@param groupName The case-sensitive name of the new group. Default is a reserved name and names must be unique.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\n@return The case-sensitive name of the new group. Default is a reserved name and names must be unique.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\n@param groupName The case-sensitive name of the new group. Default is a reserved name and names must be unique.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "FilterExpression", "defaultConsumerFluentSetterDocumentation" : "

The filter expression defining criteria by which to group traces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

The filter expression defining criteria by which to group traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

The filter expression defining criteria by which to group traces.

\n@param filterExpression The filter expression defining criteria by which to group traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

The filter expression defining criteria by which to group traces.

\n@return The filter expression defining criteria by which to group traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

The filter expression defining criteria by which to group traces.

\n@param filterExpression The filter expression defining criteria by which to group traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

The filter expression defining criteria by which to group traces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FilterExpression" : { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "FilterExpression", "defaultConsumerFluentSetterDocumentation" : "

The filter expression defining criteria by which to group traces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

The filter expression defining criteria by which to group traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

The filter expression defining criteria by which to group traces.

\n@param filterExpression The filter expression defining criteria by which to group traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

The filter expression defining criteria by which to group traces.

\n@return The filter expression defining criteria by which to group traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

The filter expression defining criteria by which to group traces.

\n@param filterExpression The filter expression defining criteria by which to group traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

The filter expression defining criteria by which to group traces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\n@param groupName The case-sensitive name of the new group. Default is a reserved name and names must be unique.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\n@return The case-sensitive name of the new group. Default is a reserved name and names must be unique.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\n@param groupName The case-sensitive name of the new group. Default is a reserved name and names must be unique.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\n@param groupName The case-sensitive name of the new group. Default is a reserved name and names must be unique.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\n@return The case-sensitive name of the new group. Default is a reserved name and names must be unique.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

\n@param groupName The case-sensitive name of the new group. Default is a reserved name and names must be unique.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the new group. Default is a reserved name and names must be unique.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "FilterExpression", "defaultConsumerFluentSetterDocumentation" : "

The filter expression defining criteria by which to group traces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

The filter expression defining criteria by which to group traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

The filter expression defining criteria by which to group traces.

\n@param filterExpression The filter expression defining criteria by which to group traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

The filter expression defining criteria by which to group traces.

\n@return The filter expression defining criteria by which to group traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

The filter expression defining criteria by which to group traces.

\n@param filterExpression The filter expression defining criteria by which to group traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

The filter expression defining criteria by which to group traces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "GroupName" ], "shapeName" : "CreateGroupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateGroupRequest", "variableName" : "createGroupRequest", "variableType" : "CreateGroupRequest", "documentation" : null, "simpleType" : "CreateGroupRequest", "variableSetterType" : "CreateGroupRequest" }, "wrapper" : false }, "CreateGroupResponse" : { "c2jName" : "CreateGroupResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getGroup", "beanStyleSetterMethodName" : "setGroup", "c2jName" : "Group", "c2jShape" : "Group", "defaultConsumerFluentSetterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\nThis is a convenience that creates an instance of the {@link Group.Builder} avoiding the need to create one manually via {@link Group#builder()}.\n\nWhen the {@link Consumer} completes, {@link Group.Builder#build()} is called immediately and its result is passed to {@link #group(Group)}.\n@param group a consumer that will call methods on {@link Group.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #group(Group)", "deprecated" : false, "documentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "group", "fluentSetterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\n@param group The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "group", "getterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\n@return The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.", "getterModel" : { "returnType" : "Group", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Group", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Group", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Group", "sensitive" : false, "setterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\n@param group The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.", "setterMethodName" : "setGroup", "setterModel" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : null, "simpleType" : "Group", "variableSetterType" : "Group" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

", "simpleType" : "Group", "variableSetterType" : "Group" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Group" : { "beanStyleGetterMethodName" : "getGroup", "beanStyleSetterMethodName" : "setGroup", "c2jName" : "Group", "c2jShape" : "Group", "defaultConsumerFluentSetterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\nThis is a convenience that creates an instance of the {@link Group.Builder} avoiding the need to create one manually via {@link Group#builder()}.\n\nWhen the {@link Consumer} completes, {@link Group.Builder#build()} is called immediately and its result is passed to {@link #group(Group)}.\n@param group a consumer that will call methods on {@link Group.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #group(Group)", "deprecated" : false, "documentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "group", "fluentSetterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\n@param group The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "group", "getterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\n@return The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.", "getterModel" : { "returnType" : "Group", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Group", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Group", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Group", "sensitive" : false, "setterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\n@param group The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.", "setterMethodName" : "setGroup", "setterModel" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : null, "simpleType" : "Group", "variableSetterType" : "Group" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

", "simpleType" : "Group", "variableSetterType" : "Group" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroup", "beanStyleSetterMethodName" : "setGroup", "c2jName" : "Group", "c2jShape" : "Group", "defaultConsumerFluentSetterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\nThis is a convenience that creates an instance of the {@link Group.Builder} avoiding the need to create one manually via {@link Group#builder()}.\n\nWhen the {@link Consumer} completes, {@link Group.Builder#build()} is called immediately and its result is passed to {@link #group(Group)}.\n@param group a consumer that will call methods on {@link Group.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #group(Group)", "deprecated" : false, "documentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "group", "fluentSetterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\n@param group The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "group", "getterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\n@return The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.", "getterModel" : { "returnType" : "Group", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Group", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Group", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Group", "sensitive" : false, "setterDocumentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

\n@param group The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.", "setterMethodName" : "setGroup", "setterModel" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : null, "simpleType" : "Group", "variableSetterType" : "Group" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : "

The group that was created. Contains the name of the group that was created, the ARN of the group that was generated based on the group name, and the filter expression that was assigned to the group.

", "simpleType" : "Group", "variableSetterType" : "Group" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateGroupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateGroupResponse", "variableName" : "createGroupResponse", "variableType" : "CreateGroupResponse", "documentation" : null, "simpleType" : "CreateGroupResponse", "variableSetterType" : "CreateGroupResponse" }, "wrapper" : false }, "CreateSamplingRuleRequest" : { "c2jName" : "CreateSamplingRuleRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "CreateSamplingRule", "locationName" : null, "requestUri" : "/CreateSamplingRule", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSamplingRule", "beanStyleSetterMethodName" : "setSamplingRule", "c2jName" : "SamplingRule", "c2jShape" : "SamplingRule", "defaultConsumerFluentSetterDocumentation" : "

The rule definition.

\nThis is a convenience that creates an instance of the {@link SamplingRule.Builder} avoiding the need to create one manually via {@link SamplingRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRule.Builder#build()} is called immediately and its result is passed to {@link #samplingRule(SamplingRule)}.\n@param samplingRule a consumer that will call methods on {@link SamplingRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRule(SamplingRule)", "deprecated" : false, "documentation" : "

The rule definition.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRule", "fluentSetterDocumentation" : "

The rule definition.

\n@param samplingRule The rule definition.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRule", "getterDocumentation" : "

The rule definition.

\n@return The rule definition.", "getterModel" : { "returnType" : "SamplingRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRule", "sensitive" : false, "setterDocumentation" : "

The rule definition.

\n@param samplingRule The rule definition.", "setterMethodName" : "setSamplingRule", "setterModel" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : null, "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : "

The rule definition.

", "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SamplingRule" : { "beanStyleGetterMethodName" : "getSamplingRule", "beanStyleSetterMethodName" : "setSamplingRule", "c2jName" : "SamplingRule", "c2jShape" : "SamplingRule", "defaultConsumerFluentSetterDocumentation" : "

The rule definition.

\nThis is a convenience that creates an instance of the {@link SamplingRule.Builder} avoiding the need to create one manually via {@link SamplingRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRule.Builder#build()} is called immediately and its result is passed to {@link #samplingRule(SamplingRule)}.\n@param samplingRule a consumer that will call methods on {@link SamplingRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRule(SamplingRule)", "deprecated" : false, "documentation" : "

The rule definition.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRule", "fluentSetterDocumentation" : "

The rule definition.

\n@param samplingRule The rule definition.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRule", "getterDocumentation" : "

The rule definition.

\n@return The rule definition.", "getterModel" : { "returnType" : "SamplingRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRule", "sensitive" : false, "setterDocumentation" : "

The rule definition.

\n@param samplingRule The rule definition.", "setterMethodName" : "setSamplingRule", "setterModel" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : null, "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : "

The rule definition.

", "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSamplingRule", "beanStyleSetterMethodName" : "setSamplingRule", "c2jName" : "SamplingRule", "c2jShape" : "SamplingRule", "defaultConsumerFluentSetterDocumentation" : "

The rule definition.

\nThis is a convenience that creates an instance of the {@link SamplingRule.Builder} avoiding the need to create one manually via {@link SamplingRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRule.Builder#build()} is called immediately and its result is passed to {@link #samplingRule(SamplingRule)}.\n@param samplingRule a consumer that will call methods on {@link SamplingRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRule(SamplingRule)", "deprecated" : false, "documentation" : "

The rule definition.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRule", "fluentSetterDocumentation" : "

The rule definition.

\n@param samplingRule The rule definition.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRule", "getterDocumentation" : "

The rule definition.

\n@return The rule definition.", "getterModel" : { "returnType" : "SamplingRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRule", "sensitive" : false, "setterDocumentation" : "

The rule definition.

\n@param samplingRule The rule definition.", "setterMethodName" : "setSamplingRule", "setterModel" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : null, "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : "

The rule definition.

", "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "SamplingRule" ], "shapeName" : "CreateSamplingRuleRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateSamplingRuleRequest", "variableName" : "createSamplingRuleRequest", "variableType" : "CreateSamplingRuleRequest", "documentation" : null, "simpleType" : "CreateSamplingRuleRequest", "variableSetterType" : "CreateSamplingRuleRequest" }, "wrapper" : false }, "CreateSamplingRuleResponse" : { "c2jName" : "CreateSamplingRuleResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getSamplingRuleRecord", "beanStyleSetterMethodName" : "setSamplingRuleRecord", "c2jName" : "SamplingRuleRecord", "c2jShape" : "SamplingRuleRecord", "defaultConsumerFluentSetterDocumentation" : "

The saved rule definition and metadata.

\nThis is a convenience that creates an instance of the {@link SamplingRuleRecord.Builder} avoiding the need to create one manually via {@link SamplingRuleRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleRecord.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleRecord(SamplingRuleRecord)}.\n@param samplingRuleRecord a consumer that will call methods on {@link SamplingRuleRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleRecord(SamplingRuleRecord)", "deprecated" : false, "documentation" : "

The saved rule definition and metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecord", "fluentSetterDocumentation" : "

The saved rule definition and metadata.

\n@param samplingRuleRecord The saved rule definition and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecord", "getterDocumentation" : "

The saved rule definition and metadata.

\n@return The saved rule definition and metadata.", "getterModel" : { "returnType" : "SamplingRuleRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleRecord", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleRecord", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleRecord", "sensitive" : false, "setterDocumentation" : "

The saved rule definition and metadata.

\n@param samplingRuleRecord The saved rule definition and metadata.", "setterMethodName" : "setSamplingRuleRecord", "setterModel" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : null, "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : "

The saved rule definition and metadata.

", "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SamplingRuleRecord" : { "beanStyleGetterMethodName" : "getSamplingRuleRecord", "beanStyleSetterMethodName" : "setSamplingRuleRecord", "c2jName" : "SamplingRuleRecord", "c2jShape" : "SamplingRuleRecord", "defaultConsumerFluentSetterDocumentation" : "

The saved rule definition and metadata.

\nThis is a convenience that creates an instance of the {@link SamplingRuleRecord.Builder} avoiding the need to create one manually via {@link SamplingRuleRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleRecord.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleRecord(SamplingRuleRecord)}.\n@param samplingRuleRecord a consumer that will call methods on {@link SamplingRuleRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleRecord(SamplingRuleRecord)", "deprecated" : false, "documentation" : "

The saved rule definition and metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecord", "fluentSetterDocumentation" : "

The saved rule definition and metadata.

\n@param samplingRuleRecord The saved rule definition and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecord", "getterDocumentation" : "

The saved rule definition and metadata.

\n@return The saved rule definition and metadata.", "getterModel" : { "returnType" : "SamplingRuleRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleRecord", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleRecord", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleRecord", "sensitive" : false, "setterDocumentation" : "

The saved rule definition and metadata.

\n@param samplingRuleRecord The saved rule definition and metadata.", "setterMethodName" : "setSamplingRuleRecord", "setterModel" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : null, "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : "

The saved rule definition and metadata.

", "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSamplingRuleRecord", "beanStyleSetterMethodName" : "setSamplingRuleRecord", "c2jName" : "SamplingRuleRecord", "c2jShape" : "SamplingRuleRecord", "defaultConsumerFluentSetterDocumentation" : "

The saved rule definition and metadata.

\nThis is a convenience that creates an instance of the {@link SamplingRuleRecord.Builder} avoiding the need to create one manually via {@link SamplingRuleRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleRecord.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleRecord(SamplingRuleRecord)}.\n@param samplingRuleRecord a consumer that will call methods on {@link SamplingRuleRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleRecord(SamplingRuleRecord)", "deprecated" : false, "documentation" : "

The saved rule definition and metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecord", "fluentSetterDocumentation" : "

The saved rule definition and metadata.

\n@param samplingRuleRecord The saved rule definition and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecord", "getterDocumentation" : "

The saved rule definition and metadata.

\n@return The saved rule definition and metadata.", "getterModel" : { "returnType" : "SamplingRuleRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleRecord", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleRecord", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleRecord", "sensitive" : false, "setterDocumentation" : "

The saved rule definition and metadata.

\n@param samplingRuleRecord The saved rule definition and metadata.", "setterMethodName" : "setSamplingRuleRecord", "setterModel" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : null, "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : "

The saved rule definition and metadata.

", "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "CreateSamplingRuleResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateSamplingRuleResponse", "variableName" : "createSamplingRuleResponse", "variableType" : "CreateSamplingRuleResponse", "documentation" : null, "simpleType" : "CreateSamplingRuleResponse", "variableSetterType" : "CreateSamplingRuleResponse" }, "wrapper" : false }, "DeleteGroupRequest" : { "c2jName" : "DeleteGroupRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteGroup", "locationName" : null, "requestUri" : "/DeleteGroup", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the group.

\n@return The case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group that was generated on creation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group that was generated on creation.

\n@return The ARN of the group that was generated on creation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group that was generated on creation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GroupARN" : { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group that was generated on creation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group that was generated on creation.

\n@return The ARN of the group that was generated on creation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group that was generated on creation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the group.

\n@return The case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the group.

\n@return The case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group that was generated on creation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group that was generated on creation.

\n@return The ARN of the group that was generated on creation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group that was generated on creation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteGroupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteGroupRequest", "variableName" : "deleteGroupRequest", "variableType" : "DeleteGroupRequest", "documentation" : null, "simpleType" : "DeleteGroupRequest", "variableSetterType" : "DeleteGroupRequest" }, "wrapper" : false }, "DeleteGroupResponse" : { "c2jName" : "DeleteGroupResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteGroupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteGroupResponse", "variableName" : "deleteGroupResponse", "variableType" : "DeleteGroupResponse", "documentation" : null, "simpleType" : "DeleteGroupResponse", "variableSetterType" : "DeleteGroupResponse" }, "wrapper" : false }, "DeleteSamplingRuleRequest" : { "c2jName" : "DeleteSamplingRuleRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "DeleteSamplingRule", "locationName" : null, "requestUri" : "/DeleteSamplingRule", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRuleARN", "beanStyleSetterMethodName" : "setRuleARN", "c2jName" : "RuleARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleARN(String)}.\n@param ruleARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleARN(String)", "deprecated" : false, "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleARN", "fluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleARN", "getterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "RuleARN" : { "beanStyleGetterMethodName" : "getRuleARN", "beanStyleSetterMethodName" : "setRuleARN", "c2jName" : "RuleARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleARN(String)}.\n@param ruleARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleARN(String)", "deprecated" : false, "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleARN", "fluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleARN", "getterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RuleName" : { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRuleARN", "beanStyleSetterMethodName" : "setRuleARN", "c2jName" : "RuleARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleARN(String)}.\n@param ruleARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleARN(String)", "deprecated" : false, "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleARN", "fluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleARN", "getterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteSamplingRuleRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteSamplingRuleRequest", "variableName" : "deleteSamplingRuleRequest", "variableType" : "DeleteSamplingRuleRequest", "documentation" : null, "simpleType" : "DeleteSamplingRuleRequest", "variableSetterType" : "DeleteSamplingRuleRequest" }, "wrapper" : false }, "DeleteSamplingRuleResponse" : { "c2jName" : "DeleteSamplingRuleResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getSamplingRuleRecord", "beanStyleSetterMethodName" : "setSamplingRuleRecord", "c2jName" : "SamplingRuleRecord", "c2jShape" : "SamplingRuleRecord", "defaultConsumerFluentSetterDocumentation" : "

The deleted rule definition and metadata.

\nThis is a convenience that creates an instance of the {@link SamplingRuleRecord.Builder} avoiding the need to create one manually via {@link SamplingRuleRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleRecord.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleRecord(SamplingRuleRecord)}.\n@param samplingRuleRecord a consumer that will call methods on {@link SamplingRuleRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleRecord(SamplingRuleRecord)", "deprecated" : false, "documentation" : "

The deleted rule definition and metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecord", "fluentSetterDocumentation" : "

The deleted rule definition and metadata.

\n@param samplingRuleRecord The deleted rule definition and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecord", "getterDocumentation" : "

The deleted rule definition and metadata.

\n@return The deleted rule definition and metadata.", "getterModel" : { "returnType" : "SamplingRuleRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleRecord", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleRecord", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleRecord", "sensitive" : false, "setterDocumentation" : "

The deleted rule definition and metadata.

\n@param samplingRuleRecord The deleted rule definition and metadata.", "setterMethodName" : "setSamplingRuleRecord", "setterModel" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : null, "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : "

The deleted rule definition and metadata.

", "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SamplingRuleRecord" : { "beanStyleGetterMethodName" : "getSamplingRuleRecord", "beanStyleSetterMethodName" : "setSamplingRuleRecord", "c2jName" : "SamplingRuleRecord", "c2jShape" : "SamplingRuleRecord", "defaultConsumerFluentSetterDocumentation" : "

The deleted rule definition and metadata.

\nThis is a convenience that creates an instance of the {@link SamplingRuleRecord.Builder} avoiding the need to create one manually via {@link SamplingRuleRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleRecord.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleRecord(SamplingRuleRecord)}.\n@param samplingRuleRecord a consumer that will call methods on {@link SamplingRuleRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleRecord(SamplingRuleRecord)", "deprecated" : false, "documentation" : "

The deleted rule definition and metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecord", "fluentSetterDocumentation" : "

The deleted rule definition and metadata.

\n@param samplingRuleRecord The deleted rule definition and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecord", "getterDocumentation" : "

The deleted rule definition and metadata.

\n@return The deleted rule definition and metadata.", "getterModel" : { "returnType" : "SamplingRuleRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleRecord", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleRecord", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleRecord", "sensitive" : false, "setterDocumentation" : "

The deleted rule definition and metadata.

\n@param samplingRuleRecord The deleted rule definition and metadata.", "setterMethodName" : "setSamplingRuleRecord", "setterModel" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : null, "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : "

The deleted rule definition and metadata.

", "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSamplingRuleRecord", "beanStyleSetterMethodName" : "setSamplingRuleRecord", "c2jName" : "SamplingRuleRecord", "c2jShape" : "SamplingRuleRecord", "defaultConsumerFluentSetterDocumentation" : "

The deleted rule definition and metadata.

\nThis is a convenience that creates an instance of the {@link SamplingRuleRecord.Builder} avoiding the need to create one manually via {@link SamplingRuleRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleRecord.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleRecord(SamplingRuleRecord)}.\n@param samplingRuleRecord a consumer that will call methods on {@link SamplingRuleRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleRecord(SamplingRuleRecord)", "deprecated" : false, "documentation" : "

The deleted rule definition and metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecord", "fluentSetterDocumentation" : "

The deleted rule definition and metadata.

\n@param samplingRuleRecord The deleted rule definition and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecord", "getterDocumentation" : "

The deleted rule definition and metadata.

\n@return The deleted rule definition and metadata.", "getterModel" : { "returnType" : "SamplingRuleRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleRecord", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleRecord", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleRecord", "sensitive" : false, "setterDocumentation" : "

The deleted rule definition and metadata.

\n@param samplingRuleRecord The deleted rule definition and metadata.", "setterMethodName" : "setSamplingRuleRecord", "setterModel" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : null, "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : "

The deleted rule definition and metadata.

", "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteSamplingRuleResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteSamplingRuleResponse", "variableName" : "deleteSamplingRuleResponse", "variableType" : "DeleteSamplingRuleResponse", "documentation" : null, "simpleType" : "DeleteSamplingRuleResponse", "variableSetterType" : "DeleteSamplingRuleResponse" }, "wrapper" : false }, "Edge" : { "c2jName" : "Edge", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Information about a connection between two services.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getReferenceId", "beanStyleSetterMethodName" : "setReferenceId", "c2jName" : "ReferenceId", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

Identifier of the edge. Unique within a service map.

\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 #referenceId(Integer)}.\n@param referenceId 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 #referenceId(Integer)", "deprecated" : false, "documentation" : "

Identifier of the edge. Unique within a service map.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "referenceId", "fluentSetterDocumentation" : "

Identifier of the edge. Unique within a service map.

\n@param referenceId Identifier of the edge. Unique within a service map.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "referenceId", "getterDocumentation" : "

Identifier of the edge. Unique within a service map.

\n@return Identifier of the edge. Unique within a service map.", "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" : "ReferenceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReferenceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReferenceId", "sensitive" : false, "setterDocumentation" : "

Identifier of the edge. Unique within a service map.

\n@param referenceId Identifier of the edge. Unique within a service map.", "setterMethodName" : "setReferenceId", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : "

Identifier of the edge. Unique within a service map.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of the first segment on the edge.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start time of the first segment on the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start time of the first segment on the edge.

\n@param startTime The start time of the first segment on the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start time of the first segment on the edge.

\n@return The start time of the first segment on the edge.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start time of the first segment on the edge.

\n@param startTime The start time of the first segment on the edge.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start time of the first segment on the edge.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end time of the last segment on the edge.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end time of the last segment on the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end time of the last segment on the edge.

\n@param endTime The end time of the last segment on the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end time of the last segment on the edge.

\n@return The end time of the last segment on the edge.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end time of the last segment on the edge.

\n@param endTime The end time of the last segment on the edge.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end time of the last segment on the edge.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSummaryStatistics", "beanStyleSetterMethodName" : "setSummaryStatistics", "c2jName" : "SummaryStatistics", "c2jShape" : "EdgeStatistics", "defaultConsumerFluentSetterDocumentation" : "

Response statistics for segments on the edge.

\nThis is a convenience that creates an instance of the {@link EdgeStatistics.Builder} avoiding the need to create one manually via {@link EdgeStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link EdgeStatistics.Builder#build()} is called immediately and its result is passed to {@link #summaryStatistics(EdgeStatistics)}.\n@param summaryStatistics a consumer that will call methods on {@link EdgeStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #summaryStatistics(EdgeStatistics)", "deprecated" : false, "documentation" : "

Response statistics for segments on the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summaryStatistics", "fluentSetterDocumentation" : "

Response statistics for segments on the edge.

\n@param summaryStatistics Response statistics for segments on the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "summaryStatistics", "getterDocumentation" : "

Response statistics for segments on the edge.

\n@return Response statistics for segments on the edge.", "getterModel" : { "returnType" : "EdgeStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SummaryStatistics", "sensitive" : false, "setterDocumentation" : "

Response statistics for segments on the edge.

\n@param summaryStatistics Response statistics for segments on the edge.", "setterMethodName" : "setSummaryStatistics", "setterModel" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "summaryStatistics", "variableType" : "EdgeStatistics", "documentation" : null, "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "summaryStatistics", "variableType" : "EdgeStatistics", "documentation" : "

Response statistics for segments on the edge.

", "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResponseTimeHistogram", "beanStyleSetterMethodName" : "setResponseTimeHistogram", "c2jName" : "ResponseTimeHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\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 #responseTimeHistogram(List)}.\n@param responseTimeHistogram 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 #responseTimeHistogram(List)", "deprecated" : false, "documentation" : "

A histogram that maps the spread of client response times on an edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeHistogram", "fluentSetterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\n@param responseTimeHistogram A histogram that maps the spread of client response times on an edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeHistogram", "getterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\n

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

\n@return A histogram that maps the spread of client response times on an edge.", "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" : "ResponseTimeHistogram", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTimeHistogram", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistogramEntry", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistogramEntry.Builder} avoiding the need to create one manually via {@link HistogramEntry#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistogramEntry.Builder#build()} is called immediately and its result is passed to {@link #member(HistogramEntry)}.\n@param member a consumer that will call methods on {@link HistogramEntry.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistogramEntry)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "HistogramEntry", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : null, "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : "", "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistogramEntry", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistogramEntry", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResponseTimeHistogram", "sensitive" : false, "setterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\n@param responseTimeHistogram A histogram that maps the spread of client response times on an edge.", "setterMethodName" : "setResponseTimeHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : "

A histogram that maps the spread of client response times on an edge.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAliases", "beanStyleSetterMethodName" : "setAliases", "c2jName" : "Aliases", "c2jShape" : "AliasList", "defaultConsumerFluentSetterDocumentation" : "

Aliases for the edge.

\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 #aliases(List)}.\n@param aliases 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 #aliases(List)", "deprecated" : false, "documentation" : "

Aliases for the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "aliases", "fluentSetterDocumentation" : "

Aliases for the edge.

\n@param aliases Aliases for the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "aliases", "getterDocumentation" : "

Aliases for the edge.

\n

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

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

Aliases for the edge.

\n@param aliases Aliases for the edge.", "setterMethodName" : "setAliases", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "aliases", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "aliases", "variableType" : "java.util.List", "documentation" : "

Aliases for the edge.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Aliases" : { "beanStyleGetterMethodName" : "getAliases", "beanStyleSetterMethodName" : "setAliases", "c2jName" : "Aliases", "c2jShape" : "AliasList", "defaultConsumerFluentSetterDocumentation" : "

Aliases for the edge.

\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 #aliases(List)}.\n@param aliases 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 #aliases(List)", "deprecated" : false, "documentation" : "

Aliases for the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "aliases", "fluentSetterDocumentation" : "

Aliases for the edge.

\n@param aliases Aliases for the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "aliases", "getterDocumentation" : "

Aliases for the edge.

\n

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

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

Aliases for the edge.

\n@param aliases Aliases for the edge.", "setterMethodName" : "setAliases", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "aliases", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "aliases", "variableType" : "java.util.List", "documentation" : "

Aliases for the edge.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "EndTime" : { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end time of the last segment on the edge.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end time of the last segment on the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end time of the last segment on the edge.

\n@param endTime The end time of the last segment on the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end time of the last segment on the edge.

\n@return The end time of the last segment on the edge.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end time of the last segment on the edge.

\n@param endTime The end time of the last segment on the edge.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end time of the last segment on the edge.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "ReferenceId" : { "beanStyleGetterMethodName" : "getReferenceId", "beanStyleSetterMethodName" : "setReferenceId", "c2jName" : "ReferenceId", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

Identifier of the edge. Unique within a service map.

\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 #referenceId(Integer)}.\n@param referenceId 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 #referenceId(Integer)", "deprecated" : false, "documentation" : "

Identifier of the edge. Unique within a service map.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "referenceId", "fluentSetterDocumentation" : "

Identifier of the edge. Unique within a service map.

\n@param referenceId Identifier of the edge. Unique within a service map.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "referenceId", "getterDocumentation" : "

Identifier of the edge. Unique within a service map.

\n@return Identifier of the edge. Unique within a service map.", "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" : "ReferenceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReferenceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReferenceId", "sensitive" : false, "setterDocumentation" : "

Identifier of the edge. Unique within a service map.

\n@param referenceId Identifier of the edge. Unique within a service map.", "setterMethodName" : "setReferenceId", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : "

Identifier of the edge. Unique within a service map.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ResponseTimeHistogram" : { "beanStyleGetterMethodName" : "getResponseTimeHistogram", "beanStyleSetterMethodName" : "setResponseTimeHistogram", "c2jName" : "ResponseTimeHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\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 #responseTimeHistogram(List)}.\n@param responseTimeHistogram 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 #responseTimeHistogram(List)", "deprecated" : false, "documentation" : "

A histogram that maps the spread of client response times on an edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeHistogram", "fluentSetterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\n@param responseTimeHistogram A histogram that maps the spread of client response times on an edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeHistogram", "getterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\n

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

\n@return A histogram that maps the spread of client response times on an edge.", "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" : "ResponseTimeHistogram", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTimeHistogram", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistogramEntry", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistogramEntry.Builder} avoiding the need to create one manually via {@link HistogramEntry#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistogramEntry.Builder#build()} is called immediately and its result is passed to {@link #member(HistogramEntry)}.\n@param member a consumer that will call methods on {@link HistogramEntry.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistogramEntry)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "HistogramEntry", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : null, "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : "", "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistogramEntry", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistogramEntry", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResponseTimeHistogram", "sensitive" : false, "setterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\n@param responseTimeHistogram A histogram that maps the spread of client response times on an edge.", "setterMethodName" : "setResponseTimeHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : "

A histogram that maps the spread of client response times on an edge.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "StartTime" : { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of the first segment on the edge.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start time of the first segment on the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start time of the first segment on the edge.

\n@param startTime The start time of the first segment on the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start time of the first segment on the edge.

\n@return The start time of the first segment on the edge.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start time of the first segment on the edge.

\n@param startTime The start time of the first segment on the edge.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start time of the first segment on the edge.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "SummaryStatistics" : { "beanStyleGetterMethodName" : "getSummaryStatistics", "beanStyleSetterMethodName" : "setSummaryStatistics", "c2jName" : "SummaryStatistics", "c2jShape" : "EdgeStatistics", "defaultConsumerFluentSetterDocumentation" : "

Response statistics for segments on the edge.

\nThis is a convenience that creates an instance of the {@link EdgeStatistics.Builder} avoiding the need to create one manually via {@link EdgeStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link EdgeStatistics.Builder#build()} is called immediately and its result is passed to {@link #summaryStatistics(EdgeStatistics)}.\n@param summaryStatistics a consumer that will call methods on {@link EdgeStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #summaryStatistics(EdgeStatistics)", "deprecated" : false, "documentation" : "

Response statistics for segments on the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summaryStatistics", "fluentSetterDocumentation" : "

Response statistics for segments on the edge.

\n@param summaryStatistics Response statistics for segments on the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "summaryStatistics", "getterDocumentation" : "

Response statistics for segments on the edge.

\n@return Response statistics for segments on the edge.", "getterModel" : { "returnType" : "EdgeStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SummaryStatistics", "sensitive" : false, "setterDocumentation" : "

Response statistics for segments on the edge.

\n@param summaryStatistics Response statistics for segments on the edge.", "setterMethodName" : "setSummaryStatistics", "setterModel" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "summaryStatistics", "variableType" : "EdgeStatistics", "documentation" : null, "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "summaryStatistics", "variableType" : "EdgeStatistics", "documentation" : "

Response statistics for segments on the edge.

", "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getReferenceId", "beanStyleSetterMethodName" : "setReferenceId", "c2jName" : "ReferenceId", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

Identifier of the edge. Unique within a service map.

\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 #referenceId(Integer)}.\n@param referenceId 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 #referenceId(Integer)", "deprecated" : false, "documentation" : "

Identifier of the edge. Unique within a service map.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "referenceId", "fluentSetterDocumentation" : "

Identifier of the edge. Unique within a service map.

\n@param referenceId Identifier of the edge. Unique within a service map.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "referenceId", "getterDocumentation" : "

Identifier of the edge. Unique within a service map.

\n@return Identifier of the edge. Unique within a service map.", "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" : "ReferenceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReferenceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReferenceId", "sensitive" : false, "setterDocumentation" : "

Identifier of the edge. Unique within a service map.

\n@param referenceId Identifier of the edge. Unique within a service map.", "setterMethodName" : "setReferenceId", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : "

Identifier of the edge. Unique within a service map.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of the first segment on the edge.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start time of the first segment on the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start time of the first segment on the edge.

\n@param startTime The start time of the first segment on the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start time of the first segment on the edge.

\n@return The start time of the first segment on the edge.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start time of the first segment on the edge.

\n@param startTime The start time of the first segment on the edge.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start time of the first segment on the edge.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end time of the last segment on the edge.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end time of the last segment on the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end time of the last segment on the edge.

\n@param endTime The end time of the last segment on the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end time of the last segment on the edge.

\n@return The end time of the last segment on the edge.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end time of the last segment on the edge.

\n@param endTime The end time of the last segment on the edge.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end time of the last segment on the edge.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSummaryStatistics", "beanStyleSetterMethodName" : "setSummaryStatistics", "c2jName" : "SummaryStatistics", "c2jShape" : "EdgeStatistics", "defaultConsumerFluentSetterDocumentation" : "

Response statistics for segments on the edge.

\nThis is a convenience that creates an instance of the {@link EdgeStatistics.Builder} avoiding the need to create one manually via {@link EdgeStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link EdgeStatistics.Builder#build()} is called immediately and its result is passed to {@link #summaryStatistics(EdgeStatistics)}.\n@param summaryStatistics a consumer that will call methods on {@link EdgeStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #summaryStatistics(EdgeStatistics)", "deprecated" : false, "documentation" : "

Response statistics for segments on the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summaryStatistics", "fluentSetterDocumentation" : "

Response statistics for segments on the edge.

\n@param summaryStatistics Response statistics for segments on the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "summaryStatistics", "getterDocumentation" : "

Response statistics for segments on the edge.

\n@return Response statistics for segments on the edge.", "getterModel" : { "returnType" : "EdgeStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SummaryStatistics", "sensitive" : false, "setterDocumentation" : "

Response statistics for segments on the edge.

\n@param summaryStatistics Response statistics for segments on the edge.", "setterMethodName" : "setSummaryStatistics", "setterModel" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "summaryStatistics", "variableType" : "EdgeStatistics", "documentation" : null, "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "summaryStatistics", "variableType" : "EdgeStatistics", "documentation" : "

Response statistics for segments on the edge.

", "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResponseTimeHistogram", "beanStyleSetterMethodName" : "setResponseTimeHistogram", "c2jName" : "ResponseTimeHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\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 #responseTimeHistogram(List)}.\n@param responseTimeHistogram 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 #responseTimeHistogram(List)", "deprecated" : false, "documentation" : "

A histogram that maps the spread of client response times on an edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeHistogram", "fluentSetterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\n@param responseTimeHistogram A histogram that maps the spread of client response times on an edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeHistogram", "getterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\n

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

\n@return A histogram that maps the spread of client response times on an edge.", "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" : "ResponseTimeHistogram", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTimeHistogram", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistogramEntry", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistogramEntry.Builder} avoiding the need to create one manually via {@link HistogramEntry#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistogramEntry.Builder#build()} is called immediately and its result is passed to {@link #member(HistogramEntry)}.\n@param member a consumer that will call methods on {@link HistogramEntry.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistogramEntry)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "HistogramEntry", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : null, "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : "", "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistogramEntry", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistogramEntry", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResponseTimeHistogram", "sensitive" : false, "setterDocumentation" : "

A histogram that maps the spread of client response times on an edge.

\n@param responseTimeHistogram A histogram that maps the spread of client response times on an edge.", "setterMethodName" : "setResponseTimeHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : "

A histogram that maps the spread of client response times on an edge.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAliases", "beanStyleSetterMethodName" : "setAliases", "c2jName" : "Aliases", "c2jShape" : "AliasList", "defaultConsumerFluentSetterDocumentation" : "

Aliases for the edge.

\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 #aliases(List)}.\n@param aliases 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 #aliases(List)", "deprecated" : false, "documentation" : "

Aliases for the edge.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "aliases", "fluentSetterDocumentation" : "

Aliases for the edge.

\n@param aliases Aliases for the edge.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "aliases", "getterDocumentation" : "

Aliases for the edge.

\n

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

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

Aliases for the edge.

\n@param aliases Aliases for the edge.", "setterMethodName" : "setAliases", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "aliases", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "aliases", "variableType" : "java.util.List", "documentation" : "

Aliases for the edge.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Edge", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Edge", "variableName" : "edge", "variableType" : "Edge", "documentation" : null, "simpleType" : "Edge", "variableSetterType" : "Edge" }, "wrapper" : false }, "EdgeStatistics" : { "c2jName" : "EdgeStatistics", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Response statistics for an edge.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getOkCount", "beanStyleSetterMethodName" : "setOkCount", "c2jName" : "OkCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\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 #okCount(Long)}.\n@param okCount 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 #okCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that completed with a 2xx Success status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "okCount", "fluentSetterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\n@param okCount The number of requests that completed with a 2xx Success status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "okCount", "getterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\n@return The number of requests that completed with a 2xx Success status code.", "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" : "OkCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OkCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OkCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\n@param okCount The number of requests that completed with a 2xx Success status code.", "setterMethodName" : "setOkCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : "

The number of requests that completed with a 2xx Success status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorStatistics", "beanStyleSetterMethodName" : "setErrorStatistics", "c2jName" : "ErrorStatistics", "c2jShape" : "ErrorStatistics", "defaultConsumerFluentSetterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\nThis is a convenience that creates an instance of the {@link ErrorStatistics.Builder} avoiding the need to create one manually via {@link ErrorStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorStatistics.Builder#build()} is called immediately and its result is passed to {@link #errorStatistics(ErrorStatistics)}.\n@param errorStatistics a consumer that will call methods on {@link ErrorStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorStatistics(ErrorStatistics)", "deprecated" : false, "documentation" : "

Information about requests that failed with a 4xx Client Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorStatistics", "fluentSetterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorStatistics", "getterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\n@return Information about requests that failed with a 4xx Client Error status code.", "getterModel" : { "returnType" : "ErrorStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ErrorStatistics", "sensitive" : false, "setterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.", "setterMethodName" : "setErrorStatistics", "setterModel" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : null, "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : "

Information about requests that failed with a 4xx Client Error status code.

", "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFaultStatistics", "beanStyleSetterMethodName" : "setFaultStatistics", "c2jName" : "FaultStatistics", "c2jShape" : "FaultStatistics", "defaultConsumerFluentSetterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\nThis is a convenience that creates an instance of the {@link FaultStatistics.Builder} avoiding the need to create one manually via {@link FaultStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultStatistics.Builder#build()} is called immediately and its result is passed to {@link #faultStatistics(FaultStatistics)}.\n@param faultStatistics a consumer that will call methods on {@link FaultStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #faultStatistics(FaultStatistics)", "deprecated" : false, "documentation" : "

Information about requests that failed with a 5xx Server Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "faultStatistics", "fluentSetterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "faultStatistics", "getterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\n@return Information about requests that failed with a 5xx Server Error status code.", "getterModel" : { "returnType" : "FaultStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FaultStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FaultStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FaultStatistics", "sensitive" : false, "setterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.", "setterMethodName" : "setFaultStatistics", "setterModel" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : null, "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : "

Information about requests that failed with a 5xx Server Error status code.

", "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of completed requests.

\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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

The total number of completed requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

The total number of completed requests.

\n@param totalCount The total number of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

The total number of completed requests.

\n@return The total number of completed requests.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

The total number of completed requests.

\n@param totalCount The total number of completed requests.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

The total number of completed requests.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalResponseTime", "beanStyleSetterMethodName" : "setTotalResponseTime", "c2jName" : "TotalResponseTime", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The aggregate response time of completed requests.

\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 #totalResponseTime(Double)}.\n@param totalResponseTime 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 #totalResponseTime(Double)", "deprecated" : false, "documentation" : "

The aggregate response time of completed requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalResponseTime", "fluentSetterDocumentation" : "

The aggregate response time of completed requests.

\n@param totalResponseTime The aggregate response time of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalResponseTime", "getterDocumentation" : "

The aggregate response time of completed requests.

\n@return The aggregate response time of completed requests.", "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" : "TotalResponseTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalResponseTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "TotalResponseTime", "sensitive" : false, "setterDocumentation" : "

The aggregate response time of completed requests.

\n@param totalResponseTime The aggregate response time of completed requests.", "setterMethodName" : "setTotalResponseTime", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : "

The aggregate response time of completed requests.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorStatistics" : { "beanStyleGetterMethodName" : "getErrorStatistics", "beanStyleSetterMethodName" : "setErrorStatistics", "c2jName" : "ErrorStatistics", "c2jShape" : "ErrorStatistics", "defaultConsumerFluentSetterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\nThis is a convenience that creates an instance of the {@link ErrorStatistics.Builder} avoiding the need to create one manually via {@link ErrorStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorStatistics.Builder#build()} is called immediately and its result is passed to {@link #errorStatistics(ErrorStatistics)}.\n@param errorStatistics a consumer that will call methods on {@link ErrorStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorStatistics(ErrorStatistics)", "deprecated" : false, "documentation" : "

Information about requests that failed with a 4xx Client Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorStatistics", "fluentSetterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorStatistics", "getterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\n@return Information about requests that failed with a 4xx Client Error status code.", "getterModel" : { "returnType" : "ErrorStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ErrorStatistics", "sensitive" : false, "setterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.", "setterMethodName" : "setErrorStatistics", "setterModel" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : null, "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : "

Information about requests that failed with a 4xx Client Error status code.

", "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "xmlNameSpaceUri" : null }, "FaultStatistics" : { "beanStyleGetterMethodName" : "getFaultStatistics", "beanStyleSetterMethodName" : "setFaultStatistics", "c2jName" : "FaultStatistics", "c2jShape" : "FaultStatistics", "defaultConsumerFluentSetterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\nThis is a convenience that creates an instance of the {@link FaultStatistics.Builder} avoiding the need to create one manually via {@link FaultStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultStatistics.Builder#build()} is called immediately and its result is passed to {@link #faultStatistics(FaultStatistics)}.\n@param faultStatistics a consumer that will call methods on {@link FaultStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #faultStatistics(FaultStatistics)", "deprecated" : false, "documentation" : "

Information about requests that failed with a 5xx Server Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "faultStatistics", "fluentSetterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "faultStatistics", "getterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\n@return Information about requests that failed with a 5xx Server Error status code.", "getterModel" : { "returnType" : "FaultStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FaultStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FaultStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FaultStatistics", "sensitive" : false, "setterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.", "setterMethodName" : "setFaultStatistics", "setterModel" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : null, "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : "

Information about requests that failed with a 5xx Server Error status code.

", "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "xmlNameSpaceUri" : null }, "OkCount" : { "beanStyleGetterMethodName" : "getOkCount", "beanStyleSetterMethodName" : "setOkCount", "c2jName" : "OkCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\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 #okCount(Long)}.\n@param okCount 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 #okCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that completed with a 2xx Success status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "okCount", "fluentSetterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\n@param okCount The number of requests that completed with a 2xx Success status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "okCount", "getterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\n@return The number of requests that completed with a 2xx Success status code.", "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" : "OkCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OkCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OkCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\n@param okCount The number of requests that completed with a 2xx Success status code.", "setterMethodName" : "setOkCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : "

The number of requests that completed with a 2xx Success status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "TotalCount" : { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of completed requests.

\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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

The total number of completed requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

The total number of completed requests.

\n@param totalCount The total number of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

The total number of completed requests.

\n@return The total number of completed requests.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

The total number of completed requests.

\n@param totalCount The total number of completed requests.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

The total number of completed requests.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "TotalResponseTime" : { "beanStyleGetterMethodName" : "getTotalResponseTime", "beanStyleSetterMethodName" : "setTotalResponseTime", "c2jName" : "TotalResponseTime", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The aggregate response time of completed requests.

\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 #totalResponseTime(Double)}.\n@param totalResponseTime 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 #totalResponseTime(Double)", "deprecated" : false, "documentation" : "

The aggregate response time of completed requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalResponseTime", "fluentSetterDocumentation" : "

The aggregate response time of completed requests.

\n@param totalResponseTime The aggregate response time of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalResponseTime", "getterDocumentation" : "

The aggregate response time of completed requests.

\n@return The aggregate response time of completed requests.", "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" : "TotalResponseTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalResponseTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "TotalResponseTime", "sensitive" : false, "setterDocumentation" : "

The aggregate response time of completed requests.

\n@param totalResponseTime The aggregate response time of completed requests.", "setterMethodName" : "setTotalResponseTime", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : "

The aggregate response time of completed requests.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getOkCount", "beanStyleSetterMethodName" : "setOkCount", "c2jName" : "OkCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\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 #okCount(Long)}.\n@param okCount 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 #okCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that completed with a 2xx Success status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "okCount", "fluentSetterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\n@param okCount The number of requests that completed with a 2xx Success status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "okCount", "getterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\n@return The number of requests that completed with a 2xx Success status code.", "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" : "OkCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OkCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OkCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that completed with a 2xx Success status code.

\n@param okCount The number of requests that completed with a 2xx Success status code.", "setterMethodName" : "setOkCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : "

The number of requests that completed with a 2xx Success status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorStatistics", "beanStyleSetterMethodName" : "setErrorStatistics", "c2jName" : "ErrorStatistics", "c2jShape" : "ErrorStatistics", "defaultConsumerFluentSetterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\nThis is a convenience that creates an instance of the {@link ErrorStatistics.Builder} avoiding the need to create one manually via {@link ErrorStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorStatistics.Builder#build()} is called immediately and its result is passed to {@link #errorStatistics(ErrorStatistics)}.\n@param errorStatistics a consumer that will call methods on {@link ErrorStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorStatistics(ErrorStatistics)", "deprecated" : false, "documentation" : "

Information about requests that failed with a 4xx Client Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorStatistics", "fluentSetterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorStatistics", "getterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\n@return Information about requests that failed with a 4xx Client Error status code.", "getterModel" : { "returnType" : "ErrorStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ErrorStatistics", "sensitive" : false, "setterDocumentation" : "

Information about requests that failed with a 4xx Client Error status code.

\n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.", "setterMethodName" : "setErrorStatistics", "setterModel" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : null, "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : "

Information about requests that failed with a 4xx Client Error status code.

", "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFaultStatistics", "beanStyleSetterMethodName" : "setFaultStatistics", "c2jName" : "FaultStatistics", "c2jShape" : "FaultStatistics", "defaultConsumerFluentSetterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\nThis is a convenience that creates an instance of the {@link FaultStatistics.Builder} avoiding the need to create one manually via {@link FaultStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultStatistics.Builder#build()} is called immediately and its result is passed to {@link #faultStatistics(FaultStatistics)}.\n@param faultStatistics a consumer that will call methods on {@link FaultStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #faultStatistics(FaultStatistics)", "deprecated" : false, "documentation" : "

Information about requests that failed with a 5xx Server Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "faultStatistics", "fluentSetterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "faultStatistics", "getterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\n@return Information about requests that failed with a 5xx Server Error status code.", "getterModel" : { "returnType" : "FaultStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FaultStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FaultStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FaultStatistics", "sensitive" : false, "setterDocumentation" : "

Information about requests that failed with a 5xx Server Error status code.

\n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.", "setterMethodName" : "setFaultStatistics", "setterModel" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : null, "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : "

Information about requests that failed with a 5xx Server Error status code.

", "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of completed requests.

\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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

The total number of completed requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

The total number of completed requests.

\n@param totalCount The total number of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

The total number of completed requests.

\n@return The total number of completed requests.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

The total number of completed requests.

\n@param totalCount The total number of completed requests.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

The total number of completed requests.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalResponseTime", "beanStyleSetterMethodName" : "setTotalResponseTime", "c2jName" : "TotalResponseTime", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The aggregate response time of completed requests.

\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 #totalResponseTime(Double)}.\n@param totalResponseTime 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 #totalResponseTime(Double)", "deprecated" : false, "documentation" : "

The aggregate response time of completed requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalResponseTime", "fluentSetterDocumentation" : "

The aggregate response time of completed requests.

\n@param totalResponseTime The aggregate response time of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalResponseTime", "getterDocumentation" : "

The aggregate response time of completed requests.

\n@return The aggregate response time of completed requests.", "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" : "TotalResponseTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalResponseTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "TotalResponseTime", "sensitive" : false, "setterDocumentation" : "

The aggregate response time of completed requests.

\n@param totalResponseTime The aggregate response time of completed requests.", "setterMethodName" : "setTotalResponseTime", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : "

The aggregate response time of completed requests.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EdgeStatistics", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "edgeStatistics", "variableType" : "EdgeStatistics", "documentation" : null, "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "wrapper" : false }, "EncryptionConfig" : { "c2jName" : "EncryptionConfig", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A configuration document that specifies encryption configuration settings.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getKeyId", "beanStyleSetterMethodName" : "setKeyId", "c2jName" : "KeyId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyId(String)}.\n@param keyId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyId(String)", "deprecated" : false, "documentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyId", "fluentSetterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\n@param keyId The ID of the customer master key (CMK) used for encryption, if applicable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyId", "getterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\n@return The ID of the customer master key (CMK) used for encryption, if applicable.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "KeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "KeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KeyId", "sensitive" : false, "setterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\n@param keyId The ID of the customer master key (CMK) used for encryption, if applicable.", "setterMethodName" : "setKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EncryptionStatus", "defaultConsumerFluentSetterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\n@param status The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.\n@see EncryptionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\n

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

\n@return The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.\n@see EncryptionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\n@param status The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.\n@see EncryptionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "EncryptionType", "defaultConsumerFluentSetterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.\n@see EncryptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\n

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

\n@return The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.\n@see EncryptionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.\n@see EncryptionType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "KeyId" : { "beanStyleGetterMethodName" : "getKeyId", "beanStyleSetterMethodName" : "setKeyId", "c2jName" : "KeyId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyId(String)}.\n@param keyId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyId(String)", "deprecated" : false, "documentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyId", "fluentSetterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\n@param keyId The ID of the customer master key (CMK) used for encryption, if applicable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyId", "getterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\n@return The ID of the customer master key (CMK) used for encryption, if applicable.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "KeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "KeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KeyId", "sensitive" : false, "setterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\n@param keyId The ID of the customer master key (CMK) used for encryption, if applicable.", "setterMethodName" : "setKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EncryptionStatus", "defaultConsumerFluentSetterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\n@param status The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.\n@see EncryptionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\n

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

\n@return The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.\n@see EncryptionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\n@param status The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.\n@see EncryptionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "EncryptionType", "defaultConsumerFluentSetterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.\n@see EncryptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\n

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

\n@return The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.\n@see EncryptionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.\n@see EncryptionType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getKeyId", "beanStyleSetterMethodName" : "setKeyId", "c2jName" : "KeyId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyId(String)}.\n@param keyId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyId(String)", "deprecated" : false, "documentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyId", "fluentSetterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\n@param keyId The ID of the customer master key (CMK) used for encryption, if applicable.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyId", "getterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\n@return The ID of the customer master key (CMK) used for encryption, if applicable.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "KeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "KeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KeyId", "sensitive" : false, "setterDocumentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

\n@param keyId The ID of the customer master key (CMK) used for encryption, if applicable.", "setterMethodName" : "setKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : "

The ID of the customer master key (CMK) used for encryption, if applicable.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusAsString", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "Status", "c2jShape" : "EncryptionStatus", "defaultConsumerFluentSetterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusAsString(String)}.\n@param status a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(String)", "deprecated" : false, "documentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionStatus", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "status", "fluentEnumSetterMethodName" : "status", "fluentGetterMethodName" : "statusAsString", "fluentSetterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\n@param status The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.\n@see EncryptionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\n

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

\n@return The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.\n@see EncryptionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Status", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Status", "sensitive" : false, "setterDocumentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

\n@param status The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.\n@see EncryptionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The encryption status. While the status is UPDATING, X-Ray may encrypt data with a combination of the new and old settings.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "EncryptionType", "defaultConsumerFluentSetterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.\n@see EncryptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\n

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

\n@return The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.\n@see EncryptionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.\n@see EncryptionType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of encryption. Set to KMS for encryption with CMKs. Set to NONE for default encryption.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EncryptionConfig", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : null, "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "wrapper" : false }, "EncryptionStatus" : { "c2jName" : "EncryptionStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "UPDATING", "value" : "UPDATING" }, { "name" : "ACTIVE", "value" : "ACTIVE" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EncryptionStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EncryptionStatus", "variableName" : "encryptionStatus", "variableType" : "EncryptionStatus", "documentation" : null, "simpleType" : "EncryptionStatus", "variableSetterType" : "EncryptionStatus" }, "wrapper" : false }, "EncryptionType" : { "c2jName" : "EncryptionType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "NONE", "value" : "NONE" }, { "name" : "KMS", "value" : "KMS" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "EncryptionType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EncryptionType", "variableName" : "encryptionType", "variableType" : "EncryptionType", "documentation" : null, "simpleType" : "EncryptionType", "variableSetterType" : "EncryptionType" }, "wrapper" : false }, "ErrorRootCause" : { "c2jName" : "ErrorRootCause", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The root cause of a trace summary error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ErrorRootCauseServices", "defaultConsumerFluentSetterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n

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

\n@return A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ErrorRootCauseService", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ErrorRootCauseService.Builder} avoiding the need to create one manually via {@link ErrorRootCauseService#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorRootCauseService.Builder#build()} is called immediately and its result is passed to {@link #member(ErrorRootCauseService)}.\n@param member a consumer that will call methods on {@link ErrorRootCauseService.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ErrorRootCauseService)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ErrorRootCauseService", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ErrorRootCauseService", "variableName" : "member", "variableType" : "ErrorRootCauseService", "documentation" : null, "simpleType" : "ErrorRootCauseService", "variableSetterType" : "ErrorRootCauseService" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorRootCauseService", "variableName" : "member", "variableType" : "ErrorRootCauseService", "documentation" : "", "simpleType" : "ErrorRootCauseService", "variableSetterType" : "ErrorRootCauseService" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ErrorRootCauseService", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ErrorRootCauseService", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Services" : { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ErrorRootCauseServices", "defaultConsumerFluentSetterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n

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

\n@return A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ErrorRootCauseService", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ErrorRootCauseService.Builder} avoiding the need to create one manually via {@link ErrorRootCauseService#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorRootCauseService.Builder#build()} is called immediately and its result is passed to {@link #member(ErrorRootCauseService)}.\n@param member a consumer that will call methods on {@link ErrorRootCauseService.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ErrorRootCauseService)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ErrorRootCauseService", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ErrorRootCauseService", "variableName" : "member", "variableType" : "ErrorRootCauseService", "documentation" : null, "simpleType" : "ErrorRootCauseService", "variableSetterType" : "ErrorRootCauseService" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorRootCauseService", "variableName" : "member", "variableType" : "ErrorRootCauseService", "documentation" : "", "simpleType" : "ErrorRootCauseService", "variableSetterType" : "ErrorRootCauseService" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ErrorRootCauseService", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ErrorRootCauseService", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ErrorRootCauseServices", "defaultConsumerFluentSetterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n

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

\n@return A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ErrorRootCauseService", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ErrorRootCauseService.Builder} avoiding the need to create one manually via {@link ErrorRootCauseService#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorRootCauseService.Builder#build()} is called immediately and its result is passed to {@link #member(ErrorRootCauseService)}.\n@param member a consumer that will call methods on {@link ErrorRootCauseService.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ErrorRootCauseService)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ErrorRootCauseService", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ErrorRootCauseService", "variableName" : "member", "variableType" : "ErrorRootCauseService", "documentation" : null, "simpleType" : "ErrorRootCauseService", "variableSetterType" : "ErrorRootCauseService" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorRootCauseService", "variableName" : "member", "variableType" : "ErrorRootCauseService", "documentation" : "", "simpleType" : "ErrorRootCauseService", "variableSetterType" : "ErrorRootCauseService" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ErrorRootCauseService", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ErrorRootCauseService", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

A list of services corresponding to an error. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ErrorRootCause", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ErrorRootCause", "variableName" : "errorRootCause", "variableType" : "ErrorRootCause", "documentation" : null, "simpleType" : "ErrorRootCause", "variableSetterType" : "ErrorRootCause" }, "wrapper" : false }, "ErrorRootCauseEntity" : { "c2jName" : "ErrorRootCauseEntity", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A collection of segments and corresponding subsegments associated to a trace summary error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the entity.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the entity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the entity.

\n@return The name of the entity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExceptions", "beanStyleSetterMethodName" : "setExceptions", "c2jName" : "Exceptions", "c2jShape" : "RootCauseExceptions", "defaultConsumerFluentSetterDocumentation" : "

The types and messages of the exceptions.

\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 #exceptions(List)}.\n@param exceptions 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 #exceptions(List)", "deprecated" : false, "documentation" : "

The types and messages of the exceptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "exceptions", "fluentSetterDocumentation" : "

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "exceptions", "getterDocumentation" : "

The types and messages of the exceptions.

\n

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

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

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.", "setterMethodName" : "setExceptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : "

The types and messages of the exceptions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRemote", "beanStyleSetterMethodName" : "setRemote", "c2jName" : "Remote", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\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 #remote(Boolean)}.\n@param remote 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 #remote(Boolean)", "deprecated" : false, "documentation" : "

A flag that denotes a remote subsegment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remote", "fluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remote", "getterDocumentation" : "

A flag that denotes a remote subsegment.

\n@return A flag that denotes a remote subsegment.", "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" : "Remote", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remote", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Remote", "sensitive" : false, "setterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.", "setterMethodName" : "setRemote", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : "

A flag that denotes a remote subsegment.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Exceptions" : { "beanStyleGetterMethodName" : "getExceptions", "beanStyleSetterMethodName" : "setExceptions", "c2jName" : "Exceptions", "c2jShape" : "RootCauseExceptions", "defaultConsumerFluentSetterDocumentation" : "

The types and messages of the exceptions.

\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 #exceptions(List)}.\n@param exceptions 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 #exceptions(List)", "deprecated" : false, "documentation" : "

The types and messages of the exceptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "exceptions", "fluentSetterDocumentation" : "

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "exceptions", "getterDocumentation" : "

The types and messages of the exceptions.

\n

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

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

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.", "setterMethodName" : "setExceptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : "

The types and messages of the exceptions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the entity.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the entity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the entity.

\n@return The name of the entity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Remote" : { "beanStyleGetterMethodName" : "getRemote", "beanStyleSetterMethodName" : "setRemote", "c2jName" : "Remote", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\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 #remote(Boolean)}.\n@param remote 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 #remote(Boolean)", "deprecated" : false, "documentation" : "

A flag that denotes a remote subsegment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remote", "fluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remote", "getterDocumentation" : "

A flag that denotes a remote subsegment.

\n@return A flag that denotes a remote subsegment.", "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" : "Remote", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remote", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Remote", "sensitive" : false, "setterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.", "setterMethodName" : "setRemote", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : "

A flag that denotes a remote subsegment.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the entity.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the entity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the entity.

\n@return The name of the entity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExceptions", "beanStyleSetterMethodName" : "setExceptions", "c2jName" : "Exceptions", "c2jShape" : "RootCauseExceptions", "defaultConsumerFluentSetterDocumentation" : "

The types and messages of the exceptions.

\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 #exceptions(List)}.\n@param exceptions 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 #exceptions(List)", "deprecated" : false, "documentation" : "

The types and messages of the exceptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "exceptions", "fluentSetterDocumentation" : "

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "exceptions", "getterDocumentation" : "

The types and messages of the exceptions.

\n

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

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

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.", "setterMethodName" : "setExceptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : "

The types and messages of the exceptions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRemote", "beanStyleSetterMethodName" : "setRemote", "c2jName" : "Remote", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\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 #remote(Boolean)}.\n@param remote 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 #remote(Boolean)", "deprecated" : false, "documentation" : "

A flag that denotes a remote subsegment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remote", "fluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remote", "getterDocumentation" : "

A flag that denotes a remote subsegment.

\n@return A flag that denotes a remote subsegment.", "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" : "Remote", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remote", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Remote", "sensitive" : false, "setterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.", "setterMethodName" : "setRemote", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : "

A flag that denotes a remote subsegment.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ErrorRootCauseEntity", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ErrorRootCauseEntity", "variableName" : "errorRootCauseEntity", "variableType" : "ErrorRootCauseEntity", "documentation" : null, "simpleType" : "ErrorRootCauseEntity", "variableSetterType" : "ErrorRootCauseEntity" }, "wrapper" : false }, "ErrorRootCauseService" : { "c2jName" : "ErrorRootCauseService", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A collection of fields identifying the services in a trace summary error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The service name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The service name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The service name.

\n@param name The service name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The service name.

\n@return The service name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The service name.

\n@param name The service name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The service name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

A collection of associated service names.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A collection of associated service names.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A collection of associated service names.

\n

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

\n@return A collection of associated service names.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A collection of associated service names.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type associated to the service.

\n@return The type associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The account ID associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID associated to the service.

\n@return The account ID associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntityPath", "beanStyleSetterMethodName" : "setEntityPath", "c2jName" : "EntityPath", "c2jShape" : "ErrorRootCauseEntityPath", "defaultConsumerFluentSetterDocumentation" : "

The path of root cause entities found on the service.

\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 #entityPath(List)}.\n@param entityPath 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 #entityPath(List)", "deprecated" : false, "documentation" : "

The path of root cause entities found on the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityPath", "fluentSetterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityPath", "getterDocumentation" : "

The path of root cause entities found on the service.

\n

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

\n@return The path of root cause entities found on the service.", "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" : "EntityPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ErrorRootCauseEntity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ErrorRootCauseEntity.Builder} avoiding the need to create one manually via {@link ErrorRootCauseEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorRootCauseEntity.Builder#build()} is called immediately and its result is passed to {@link #member(ErrorRootCauseEntity)}.\n@param member a consumer that will call methods on {@link ErrorRootCauseEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ErrorRootCauseEntity)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ErrorRootCauseEntity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ErrorRootCauseEntity", "variableName" : "member", "variableType" : "ErrorRootCauseEntity", "documentation" : null, "simpleType" : "ErrorRootCauseEntity", "variableSetterType" : "ErrorRootCauseEntity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorRootCauseEntity", "variableName" : "member", "variableType" : "ErrorRootCauseEntity", "documentation" : "", "simpleType" : "ErrorRootCauseEntity", "variableSetterType" : "ErrorRootCauseEntity" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ErrorRootCauseEntity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ErrorRootCauseEntity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EntityPath", "sensitive" : false, "setterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.", "setterMethodName" : "setEntityPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : "

The path of root cause entities found on the service.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInferred", "beanStyleSetterMethodName" : "setInferred", "c2jName" : "Inferred", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\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 #inferred(Boolean)}.\n@param inferred 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 #inferred(Boolean)", "deprecated" : false, "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inferred", "fluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inferred", "getterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@return A Boolean value indicating if the service is inferred from the trace.", "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" : "Inferred", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Inferred", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Inferred", "sensitive" : false, "setterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.", "setterMethodName" : "setInferred", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The account ID associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID associated to the service.

\n@return The account ID associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EntityPath" : { "beanStyleGetterMethodName" : "getEntityPath", "beanStyleSetterMethodName" : "setEntityPath", "c2jName" : "EntityPath", "c2jShape" : "ErrorRootCauseEntityPath", "defaultConsumerFluentSetterDocumentation" : "

The path of root cause entities found on the service.

\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 #entityPath(List)}.\n@param entityPath 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 #entityPath(List)", "deprecated" : false, "documentation" : "

The path of root cause entities found on the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityPath", "fluentSetterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityPath", "getterDocumentation" : "

The path of root cause entities found on the service.

\n

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

\n@return The path of root cause entities found on the service.", "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" : "EntityPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ErrorRootCauseEntity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ErrorRootCauseEntity.Builder} avoiding the need to create one manually via {@link ErrorRootCauseEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorRootCauseEntity.Builder#build()} is called immediately and its result is passed to {@link #member(ErrorRootCauseEntity)}.\n@param member a consumer that will call methods on {@link ErrorRootCauseEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ErrorRootCauseEntity)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ErrorRootCauseEntity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ErrorRootCauseEntity", "variableName" : "member", "variableType" : "ErrorRootCauseEntity", "documentation" : null, "simpleType" : "ErrorRootCauseEntity", "variableSetterType" : "ErrorRootCauseEntity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorRootCauseEntity", "variableName" : "member", "variableType" : "ErrorRootCauseEntity", "documentation" : "", "simpleType" : "ErrorRootCauseEntity", "variableSetterType" : "ErrorRootCauseEntity" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ErrorRootCauseEntity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ErrorRootCauseEntity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EntityPath", "sensitive" : false, "setterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.", "setterMethodName" : "setEntityPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : "

The path of root cause entities found on the service.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Inferred" : { "beanStyleGetterMethodName" : "getInferred", "beanStyleSetterMethodName" : "setInferred", "c2jName" : "Inferred", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\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 #inferred(Boolean)}.\n@param inferred 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 #inferred(Boolean)", "deprecated" : false, "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inferred", "fluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inferred", "getterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@return A Boolean value indicating if the service is inferred from the trace.", "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" : "Inferred", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Inferred", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Inferred", "sensitive" : false, "setterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.", "setterMethodName" : "setInferred", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The service name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The service name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The service name.

\n@param name The service name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The service name.

\n@return The service name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The service name.

\n@param name The service name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The service name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Names" : { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

A collection of associated service names.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A collection of associated service names.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A collection of associated service names.

\n

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

\n@return A collection of associated service names.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A collection of associated service names.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type associated to the service.

\n@return The type associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The service name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The service name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The service name.

\n@param name The service name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The service name.

\n@return The service name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The service name.

\n@param name The service name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The service name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

A collection of associated service names.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A collection of associated service names.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A collection of associated service names.

\n

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

\n@return A collection of associated service names.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A collection of associated service names.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type associated to the service.

\n@return The type associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The account ID associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID associated to the service.

\n@return The account ID associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntityPath", "beanStyleSetterMethodName" : "setEntityPath", "c2jName" : "EntityPath", "c2jShape" : "ErrorRootCauseEntityPath", "defaultConsumerFluentSetterDocumentation" : "

The path of root cause entities found on the service.

\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 #entityPath(List)}.\n@param entityPath 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 #entityPath(List)", "deprecated" : false, "documentation" : "

The path of root cause entities found on the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityPath", "fluentSetterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityPath", "getterDocumentation" : "

The path of root cause entities found on the service.

\n

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

\n@return The path of root cause entities found on the service.", "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" : "EntityPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ErrorRootCauseEntity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ErrorRootCauseEntity.Builder} avoiding the need to create one manually via {@link ErrorRootCauseEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorRootCauseEntity.Builder#build()} is called immediately and its result is passed to {@link #member(ErrorRootCauseEntity)}.\n@param member a consumer that will call methods on {@link ErrorRootCauseEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ErrorRootCauseEntity)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ErrorRootCauseEntity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ErrorRootCauseEntity", "variableName" : "member", "variableType" : "ErrorRootCauseEntity", "documentation" : null, "simpleType" : "ErrorRootCauseEntity", "variableSetterType" : "ErrorRootCauseEntity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorRootCauseEntity", "variableName" : "member", "variableType" : "ErrorRootCauseEntity", "documentation" : "", "simpleType" : "ErrorRootCauseEntity", "variableSetterType" : "ErrorRootCauseEntity" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ErrorRootCauseEntity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ErrorRootCauseEntity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EntityPath", "sensitive" : false, "setterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.", "setterMethodName" : "setEntityPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : "

The path of root cause entities found on the service.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInferred", "beanStyleSetterMethodName" : "setInferred", "c2jName" : "Inferred", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\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 #inferred(Boolean)}.\n@param inferred 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 #inferred(Boolean)", "deprecated" : false, "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inferred", "fluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inferred", "getterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@return A Boolean value indicating if the service is inferred from the trace.", "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" : "Inferred", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Inferred", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Inferred", "sensitive" : false, "setterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.", "setterMethodName" : "setInferred", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ErrorRootCauseService", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ErrorRootCauseService", "variableName" : "errorRootCauseService", "variableType" : "ErrorRootCauseService", "documentation" : null, "simpleType" : "ErrorRootCauseService", "variableSetterType" : "ErrorRootCauseService" }, "wrapper" : false }, "ErrorStatistics" : { "c2jName" : "ErrorStatistics", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Information about requests that failed with a 4xx Client Error status code.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getThrottleCount", "beanStyleSetterMethodName" : "setThrottleCount", "c2jName" : "ThrottleCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\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 #throttleCount(Long)}.\n@param throttleCount 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 #throttleCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that failed with a 419 throttling status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "throttleCount", "fluentSetterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\n@param throttleCount The number of requests that failed with a 419 throttling status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "throttleCount", "getterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\n@return The number of requests that failed with a 419 throttling status code.", "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" : "ThrottleCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThrottleCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "ThrottleCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\n@param throttleCount The number of requests that failed with a 419 throttling status code.", "setterMethodName" : "setThrottleCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "throttleCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "throttleCount", "variableType" : "Long", "documentation" : "

The number of requests that failed with a 419 throttling status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOtherCount", "beanStyleSetterMethodName" : "setOtherCount", "c2jName" : "OtherCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\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 #otherCount(Long)}.\n@param otherCount 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 #otherCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "otherCount", "fluentSetterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\n@param otherCount The number of requests that failed with untracked 4xx Client Error status codes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "otherCount", "getterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\n@return The number of requests that failed with untracked 4xx Client Error status codes.", "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" : "OtherCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OtherCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OtherCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\n@param otherCount The number of requests that failed with untracked 4xx Client Error status codes.", "setterMethodName" : "setOtherCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

The total number of requests that failed with a 4xx Client Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\n@param totalCount The total number of requests that failed with a 4xx Client Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\n@return The total number of requests that failed with a 4xx Client Error status code.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\n@param totalCount The total number of requests that failed with a 4xx Client Error status code.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

The total number of requests that failed with a 4xx Client Error status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OtherCount" : { "beanStyleGetterMethodName" : "getOtherCount", "beanStyleSetterMethodName" : "setOtherCount", "c2jName" : "OtherCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\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 #otherCount(Long)}.\n@param otherCount 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 #otherCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "otherCount", "fluentSetterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\n@param otherCount The number of requests that failed with untracked 4xx Client Error status codes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "otherCount", "getterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\n@return The number of requests that failed with untracked 4xx Client Error status codes.", "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" : "OtherCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OtherCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OtherCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\n@param otherCount The number of requests that failed with untracked 4xx Client Error status codes.", "setterMethodName" : "setOtherCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "ThrottleCount" : { "beanStyleGetterMethodName" : "getThrottleCount", "beanStyleSetterMethodName" : "setThrottleCount", "c2jName" : "ThrottleCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\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 #throttleCount(Long)}.\n@param throttleCount 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 #throttleCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that failed with a 419 throttling status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "throttleCount", "fluentSetterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\n@param throttleCount The number of requests that failed with a 419 throttling status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "throttleCount", "getterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\n@return The number of requests that failed with a 419 throttling status code.", "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" : "ThrottleCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThrottleCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "ThrottleCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\n@param throttleCount The number of requests that failed with a 419 throttling status code.", "setterMethodName" : "setThrottleCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "throttleCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "throttleCount", "variableType" : "Long", "documentation" : "

The number of requests that failed with a 419 throttling status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "TotalCount" : { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

The total number of requests that failed with a 4xx Client Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\n@param totalCount The total number of requests that failed with a 4xx Client Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\n@return The total number of requests that failed with a 4xx Client Error status code.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\n@param totalCount The total number of requests that failed with a 4xx Client Error status code.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

The total number of requests that failed with a 4xx Client Error status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getThrottleCount", "beanStyleSetterMethodName" : "setThrottleCount", "c2jName" : "ThrottleCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\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 #throttleCount(Long)}.\n@param throttleCount 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 #throttleCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that failed with a 419 throttling status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "throttleCount", "fluentSetterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\n@param throttleCount The number of requests that failed with a 419 throttling status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "throttleCount", "getterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\n@return The number of requests that failed with a 419 throttling status code.", "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" : "ThrottleCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ThrottleCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "ThrottleCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that failed with a 419 throttling status code.

\n@param throttleCount The number of requests that failed with a 419 throttling status code.", "setterMethodName" : "setThrottleCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "throttleCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "throttleCount", "variableType" : "Long", "documentation" : "

The number of requests that failed with a 419 throttling status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOtherCount", "beanStyleSetterMethodName" : "setOtherCount", "c2jName" : "OtherCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\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 #otherCount(Long)}.\n@param otherCount 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 #otherCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "otherCount", "fluentSetterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\n@param otherCount The number of requests that failed with untracked 4xx Client Error status codes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "otherCount", "getterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\n@return The number of requests that failed with untracked 4xx Client Error status codes.", "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" : "OtherCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OtherCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OtherCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

\n@param otherCount The number of requests that failed with untracked 4xx Client Error status codes.", "setterMethodName" : "setOtherCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : "

The number of requests that failed with untracked 4xx Client Error status codes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

The total number of requests that failed with a 4xx Client Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\n@param totalCount The total number of requests that failed with a 4xx Client Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\n@return The total number of requests that failed with a 4xx Client Error status code.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

The total number of requests that failed with a 4xx Client Error status code.

\n@param totalCount The total number of requests that failed with a 4xx Client Error status code.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

The total number of requests that failed with a 4xx Client Error status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ErrorStatistics", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : null, "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "wrapper" : false }, "FaultRootCause" : { "c2jName" : "FaultRootCause", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The root cause information for a trace summary fault.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "FaultRootCauseServices", "defaultConsumerFluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n

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

\n@return A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FaultRootCauseService", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FaultRootCauseService.Builder} avoiding the need to create one manually via {@link FaultRootCauseService#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultRootCauseService.Builder#build()} is called immediately and its result is passed to {@link #member(FaultRootCauseService)}.\n@param member a consumer that will call methods on {@link FaultRootCauseService.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FaultRootCauseService)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FaultRootCauseService", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "FaultRootCauseService", "variableName" : "member", "variableType" : "FaultRootCauseService", "documentation" : null, "simpleType" : "FaultRootCauseService", "variableSetterType" : "FaultRootCauseService" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultRootCauseService", "variableName" : "member", "variableType" : "FaultRootCauseService", "documentation" : "", "simpleType" : "FaultRootCauseService", "variableSetterType" : "FaultRootCauseService" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FaultRootCauseService", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FaultRootCauseService", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Services" : { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "FaultRootCauseServices", "defaultConsumerFluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n

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

\n@return A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FaultRootCauseService", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FaultRootCauseService.Builder} avoiding the need to create one manually via {@link FaultRootCauseService#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultRootCauseService.Builder#build()} is called immediately and its result is passed to {@link #member(FaultRootCauseService)}.\n@param member a consumer that will call methods on {@link FaultRootCauseService.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FaultRootCauseService)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FaultRootCauseService", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "FaultRootCauseService", "variableName" : "member", "variableType" : "FaultRootCauseService", "documentation" : null, "simpleType" : "FaultRootCauseService", "variableSetterType" : "FaultRootCauseService" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultRootCauseService", "variableName" : "member", "variableType" : "FaultRootCauseService", "documentation" : "", "simpleType" : "FaultRootCauseService", "variableSetterType" : "FaultRootCauseService" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FaultRootCauseService", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FaultRootCauseService", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "FaultRootCauseServices", "defaultConsumerFluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n

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

\n@return A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FaultRootCauseService", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FaultRootCauseService.Builder} avoiding the need to create one manually via {@link FaultRootCauseService#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultRootCauseService.Builder#build()} is called immediately and its result is passed to {@link #member(FaultRootCauseService)}.\n@param member a consumer that will call methods on {@link FaultRootCauseService.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FaultRootCauseService)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FaultRootCauseService", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "FaultRootCauseService", "variableName" : "member", "variableType" : "FaultRootCauseService", "documentation" : null, "simpleType" : "FaultRootCauseService", "variableSetterType" : "FaultRootCauseService" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultRootCauseService", "variableName" : "member", "variableType" : "FaultRootCauseService", "documentation" : "", "simpleType" : "FaultRootCauseService", "variableSetterType" : "FaultRootCauseService" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FaultRootCauseService", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FaultRootCauseService", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

A list of corresponding services. A service identifies a segment and it contains a name, account ID, type, and inferred flag.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "FaultRootCause", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "FaultRootCause", "variableName" : "faultRootCause", "variableType" : "FaultRootCause", "documentation" : null, "simpleType" : "FaultRootCause", "variableSetterType" : "FaultRootCause" }, "wrapper" : false }, "FaultRootCauseEntity" : { "c2jName" : "FaultRootCauseEntity", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A collection of segments and corresponding subsegments associated to a trace summary fault error.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the entity.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the entity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the entity.

\n@return The name of the entity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExceptions", "beanStyleSetterMethodName" : "setExceptions", "c2jName" : "Exceptions", "c2jShape" : "RootCauseExceptions", "defaultConsumerFluentSetterDocumentation" : "

The types and messages of the exceptions.

\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 #exceptions(List)}.\n@param exceptions 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 #exceptions(List)", "deprecated" : false, "documentation" : "

The types and messages of the exceptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "exceptions", "fluentSetterDocumentation" : "

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "exceptions", "getterDocumentation" : "

The types and messages of the exceptions.

\n

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

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

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.", "setterMethodName" : "setExceptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : "

The types and messages of the exceptions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRemote", "beanStyleSetterMethodName" : "setRemote", "c2jName" : "Remote", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\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 #remote(Boolean)}.\n@param remote 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 #remote(Boolean)", "deprecated" : false, "documentation" : "

A flag that denotes a remote subsegment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remote", "fluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remote", "getterDocumentation" : "

A flag that denotes a remote subsegment.

\n@return A flag that denotes a remote subsegment.", "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" : "Remote", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remote", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Remote", "sensitive" : false, "setterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.", "setterMethodName" : "setRemote", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : "

A flag that denotes a remote subsegment.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Exceptions" : { "beanStyleGetterMethodName" : "getExceptions", "beanStyleSetterMethodName" : "setExceptions", "c2jName" : "Exceptions", "c2jShape" : "RootCauseExceptions", "defaultConsumerFluentSetterDocumentation" : "

The types and messages of the exceptions.

\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 #exceptions(List)}.\n@param exceptions 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 #exceptions(List)", "deprecated" : false, "documentation" : "

The types and messages of the exceptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "exceptions", "fluentSetterDocumentation" : "

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "exceptions", "getterDocumentation" : "

The types and messages of the exceptions.

\n

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

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

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.", "setterMethodName" : "setExceptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : "

The types and messages of the exceptions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the entity.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the entity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the entity.

\n@return The name of the entity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Remote" : { "beanStyleGetterMethodName" : "getRemote", "beanStyleSetterMethodName" : "setRemote", "c2jName" : "Remote", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\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 #remote(Boolean)}.\n@param remote 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 #remote(Boolean)", "deprecated" : false, "documentation" : "

A flag that denotes a remote subsegment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remote", "fluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remote", "getterDocumentation" : "

A flag that denotes a remote subsegment.

\n@return A flag that denotes a remote subsegment.", "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" : "Remote", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remote", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Remote", "sensitive" : false, "setterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.", "setterMethodName" : "setRemote", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : "

A flag that denotes a remote subsegment.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the entity.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the entity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the entity.

\n@return The name of the entity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExceptions", "beanStyleSetterMethodName" : "setExceptions", "c2jName" : "Exceptions", "c2jShape" : "RootCauseExceptions", "defaultConsumerFluentSetterDocumentation" : "

The types and messages of the exceptions.

\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 #exceptions(List)}.\n@param exceptions 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 #exceptions(List)", "deprecated" : false, "documentation" : "

The types and messages of the exceptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "exceptions", "fluentSetterDocumentation" : "

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "exceptions", "getterDocumentation" : "

The types and messages of the exceptions.

\n

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

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

The types and messages of the exceptions.

\n@param exceptions The types and messages of the exceptions.", "setterMethodName" : "setExceptions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "exceptions", "variableType" : "java.util.List", "documentation" : "

The types and messages of the exceptions.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRemote", "beanStyleSetterMethodName" : "setRemote", "c2jName" : "Remote", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\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 #remote(Boolean)}.\n@param remote 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 #remote(Boolean)", "deprecated" : false, "documentation" : "

A flag that denotes a remote subsegment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remote", "fluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remote", "getterDocumentation" : "

A flag that denotes a remote subsegment.

\n@return A flag that denotes a remote subsegment.", "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" : "Remote", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remote", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Remote", "sensitive" : false, "setterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.", "setterMethodName" : "setRemote", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : "

A flag that denotes a remote subsegment.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "FaultRootCauseEntity", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "FaultRootCauseEntity", "variableName" : "faultRootCauseEntity", "variableType" : "FaultRootCauseEntity", "documentation" : null, "simpleType" : "FaultRootCauseEntity", "variableSetterType" : "FaultRootCauseEntity" }, "wrapper" : false }, "FaultRootCauseService" : { "c2jName" : "FaultRootCauseService", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A collection of fields identifying the services in a trace summary fault.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The service name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The service name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The service name.

\n@param name The service name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The service name.

\n@return The service name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The service name.

\n@param name The service name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The service name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

A collection of associated service names.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A collection of associated service names.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A collection of associated service names.

\n

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

\n@return A collection of associated service names.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A collection of associated service names.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type associated to the service.

\n@return The type associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The account ID associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID associated to the service.

\n@return The account ID associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntityPath", "beanStyleSetterMethodName" : "setEntityPath", "c2jName" : "EntityPath", "c2jShape" : "FaultRootCauseEntityPath", "defaultConsumerFluentSetterDocumentation" : "

The path of root cause entities found on the service.

\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 #entityPath(List)}.\n@param entityPath 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 #entityPath(List)", "deprecated" : false, "documentation" : "

The path of root cause entities found on the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityPath", "fluentSetterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityPath", "getterDocumentation" : "

The path of root cause entities found on the service.

\n

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

\n@return The path of root cause entities found on the service.", "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" : "EntityPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FaultRootCauseEntity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FaultRootCauseEntity.Builder} avoiding the need to create one manually via {@link FaultRootCauseEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultRootCauseEntity.Builder#build()} is called immediately and its result is passed to {@link #member(FaultRootCauseEntity)}.\n@param member a consumer that will call methods on {@link FaultRootCauseEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FaultRootCauseEntity)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FaultRootCauseEntity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "FaultRootCauseEntity", "variableName" : "member", "variableType" : "FaultRootCauseEntity", "documentation" : null, "simpleType" : "FaultRootCauseEntity", "variableSetterType" : "FaultRootCauseEntity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultRootCauseEntity", "variableName" : "member", "variableType" : "FaultRootCauseEntity", "documentation" : "", "simpleType" : "FaultRootCauseEntity", "variableSetterType" : "FaultRootCauseEntity" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FaultRootCauseEntity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FaultRootCauseEntity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EntityPath", "sensitive" : false, "setterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.", "setterMethodName" : "setEntityPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : "

The path of root cause entities found on the service.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInferred", "beanStyleSetterMethodName" : "setInferred", "c2jName" : "Inferred", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\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 #inferred(Boolean)}.\n@param inferred 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 #inferred(Boolean)", "deprecated" : false, "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inferred", "fluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inferred", "getterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@return A Boolean value indicating if the service is inferred from the trace.", "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" : "Inferred", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Inferred", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Inferred", "sensitive" : false, "setterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.", "setterMethodName" : "setInferred", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The account ID associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID associated to the service.

\n@return The account ID associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EntityPath" : { "beanStyleGetterMethodName" : "getEntityPath", "beanStyleSetterMethodName" : "setEntityPath", "c2jName" : "EntityPath", "c2jShape" : "FaultRootCauseEntityPath", "defaultConsumerFluentSetterDocumentation" : "

The path of root cause entities found on the service.

\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 #entityPath(List)}.\n@param entityPath 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 #entityPath(List)", "deprecated" : false, "documentation" : "

The path of root cause entities found on the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityPath", "fluentSetterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityPath", "getterDocumentation" : "

The path of root cause entities found on the service.

\n

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

\n@return The path of root cause entities found on the service.", "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" : "EntityPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FaultRootCauseEntity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FaultRootCauseEntity.Builder} avoiding the need to create one manually via {@link FaultRootCauseEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultRootCauseEntity.Builder#build()} is called immediately and its result is passed to {@link #member(FaultRootCauseEntity)}.\n@param member a consumer that will call methods on {@link FaultRootCauseEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FaultRootCauseEntity)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FaultRootCauseEntity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "FaultRootCauseEntity", "variableName" : "member", "variableType" : "FaultRootCauseEntity", "documentation" : null, "simpleType" : "FaultRootCauseEntity", "variableSetterType" : "FaultRootCauseEntity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultRootCauseEntity", "variableName" : "member", "variableType" : "FaultRootCauseEntity", "documentation" : "", "simpleType" : "FaultRootCauseEntity", "variableSetterType" : "FaultRootCauseEntity" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FaultRootCauseEntity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FaultRootCauseEntity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EntityPath", "sensitive" : false, "setterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.", "setterMethodName" : "setEntityPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : "

The path of root cause entities found on the service.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Inferred" : { "beanStyleGetterMethodName" : "getInferred", "beanStyleSetterMethodName" : "setInferred", "c2jName" : "Inferred", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\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 #inferred(Boolean)}.\n@param inferred 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 #inferred(Boolean)", "deprecated" : false, "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inferred", "fluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inferred", "getterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@return A Boolean value indicating if the service is inferred from the trace.", "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" : "Inferred", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Inferred", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Inferred", "sensitive" : false, "setterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.", "setterMethodName" : "setInferred", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The service name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The service name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The service name.

\n@param name The service name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The service name.

\n@return The service name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The service name.

\n@param name The service name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The service name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Names" : { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

A collection of associated service names.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A collection of associated service names.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A collection of associated service names.

\n

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

\n@return A collection of associated service names.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A collection of associated service names.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type associated to the service.

\n@return The type associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The service name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The service name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The service name.

\n@param name The service name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The service name.

\n@return The service name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The service name.

\n@param name The service name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The service name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

A collection of associated service names.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A collection of associated service names.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A collection of associated service names.

\n

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

\n@return A collection of associated service names.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A collection of associated service names.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type associated to the service.

\n@return The type associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The account ID associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID associated to the service.

\n@return The account ID associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntityPath", "beanStyleSetterMethodName" : "setEntityPath", "c2jName" : "EntityPath", "c2jShape" : "FaultRootCauseEntityPath", "defaultConsumerFluentSetterDocumentation" : "

The path of root cause entities found on the service.

\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 #entityPath(List)}.\n@param entityPath 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 #entityPath(List)", "deprecated" : false, "documentation" : "

The path of root cause entities found on the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityPath", "fluentSetterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityPath", "getterDocumentation" : "

The path of root cause entities found on the service.

\n

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

\n@return The path of root cause entities found on the service.", "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" : "EntityPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FaultRootCauseEntity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FaultRootCauseEntity.Builder} avoiding the need to create one manually via {@link FaultRootCauseEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultRootCauseEntity.Builder#build()} is called immediately and its result is passed to {@link #member(FaultRootCauseEntity)}.\n@param member a consumer that will call methods on {@link FaultRootCauseEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FaultRootCauseEntity)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FaultRootCauseEntity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "FaultRootCauseEntity", "variableName" : "member", "variableType" : "FaultRootCauseEntity", "documentation" : null, "simpleType" : "FaultRootCauseEntity", "variableSetterType" : "FaultRootCauseEntity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultRootCauseEntity", "variableName" : "member", "variableType" : "FaultRootCauseEntity", "documentation" : "", "simpleType" : "FaultRootCauseEntity", "variableSetterType" : "FaultRootCauseEntity" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FaultRootCauseEntity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FaultRootCauseEntity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EntityPath", "sensitive" : false, "setterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.", "setterMethodName" : "setEntityPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : "

The path of root cause entities found on the service.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInferred", "beanStyleSetterMethodName" : "setInferred", "c2jName" : "Inferred", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\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 #inferred(Boolean)}.\n@param inferred 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 #inferred(Boolean)", "deprecated" : false, "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inferred", "fluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inferred", "getterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@return A Boolean value indicating if the service is inferred from the trace.", "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" : "Inferred", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Inferred", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Inferred", "sensitive" : false, "setterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.", "setterMethodName" : "setInferred", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "FaultRootCauseService", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "FaultRootCauseService", "variableName" : "faultRootCauseService", "variableType" : "FaultRootCauseService", "documentation" : null, "simpleType" : "FaultRootCauseService", "variableSetterType" : "FaultRootCauseService" }, "wrapper" : false }, "FaultStatistics" : { "c2jName" : "FaultStatistics", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Information about requests that failed with a 5xx Server Error status code.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getOtherCount", "beanStyleSetterMethodName" : "setOtherCount", "c2jName" : "OtherCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\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 #otherCount(Long)}.\n@param otherCount 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 #otherCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "otherCount", "fluentSetterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\n@param otherCount The number of requests that failed with untracked 5xx Server Error status codes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "otherCount", "getterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\n@return The number of requests that failed with untracked 5xx Server Error status codes.", "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" : "OtherCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OtherCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OtherCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\n@param otherCount The number of requests that failed with untracked 5xx Server Error status codes.", "setterMethodName" : "setOtherCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

The total number of requests that failed with a 5xx Server Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\n@param totalCount The total number of requests that failed with a 5xx Server Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\n@return The total number of requests that failed with a 5xx Server Error status code.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\n@param totalCount The total number of requests that failed with a 5xx Server Error status code.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

The total number of requests that failed with a 5xx Server Error status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "OtherCount" : { "beanStyleGetterMethodName" : "getOtherCount", "beanStyleSetterMethodName" : "setOtherCount", "c2jName" : "OtherCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\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 #otherCount(Long)}.\n@param otherCount 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 #otherCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "otherCount", "fluentSetterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\n@param otherCount The number of requests that failed with untracked 5xx Server Error status codes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "otherCount", "getterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\n@return The number of requests that failed with untracked 5xx Server Error status codes.", "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" : "OtherCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OtherCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OtherCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\n@param otherCount The number of requests that failed with untracked 5xx Server Error status codes.", "setterMethodName" : "setOtherCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "TotalCount" : { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

The total number of requests that failed with a 5xx Server Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\n@param totalCount The total number of requests that failed with a 5xx Server Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\n@return The total number of requests that failed with a 5xx Server Error status code.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\n@param totalCount The total number of requests that failed with a 5xx Server Error status code.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

The total number of requests that failed with a 5xx Server Error status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getOtherCount", "beanStyleSetterMethodName" : "setOtherCount", "c2jName" : "OtherCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\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 #otherCount(Long)}.\n@param otherCount 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 #otherCount(Long)", "deprecated" : false, "documentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "otherCount", "fluentSetterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\n@param otherCount The number of requests that failed with untracked 5xx Server Error status codes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "otherCount", "getterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\n@return The number of requests that failed with untracked 5xx Server Error status codes.", "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" : "OtherCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OtherCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OtherCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

\n@param otherCount The number of requests that failed with untracked 5xx Server Error status codes.", "setterMethodName" : "setOtherCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "otherCount", "variableType" : "Long", "documentation" : "

The number of requests that failed with untracked 5xx Server Error status codes.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

The total number of requests that failed with a 5xx Server Error status code.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\n@param totalCount The total number of requests that failed with a 5xx Server Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\n@return The total number of requests that failed with a 5xx Server Error status code.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

The total number of requests that failed with a 5xx Server Error status code.

\n@param totalCount The total number of requests that failed with a 5xx Server Error status code.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

The total number of requests that failed with a 5xx Server Error status code.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "FaultStatistics", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : null, "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "wrapper" : false }, "GetEncryptionConfigRequest" : { "c2jName" : "GetEncryptionConfigRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetEncryptionConfig", "locationName" : null, "requestUri" : "/EncryptionConfig", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetEncryptionConfigRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetEncryptionConfigRequest", "variableName" : "getEncryptionConfigRequest", "variableType" : "GetEncryptionConfigRequest", "documentation" : null, "simpleType" : "GetEncryptionConfigRequest", "variableSetterType" : "GetEncryptionConfigRequest" }, "wrapper" : false }, "GetEncryptionConfigResponse" : { "c2jName" : "GetEncryptionConfigResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getEncryptionConfig", "beanStyleSetterMethodName" : "setEncryptionConfig", "c2jName" : "EncryptionConfig", "c2jShape" : "EncryptionConfig", "defaultConsumerFluentSetterDocumentation" : "

The encryption configuration document.

\nThis is a convenience that creates an instance of the {@link EncryptionConfig.Builder} avoiding the need to create one manually via {@link EncryptionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionConfig.Builder#build()} is called immediately and its result is passed to {@link #encryptionConfig(EncryptionConfig)}.\n@param encryptionConfig a consumer that will call methods on {@link EncryptionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionConfig(EncryptionConfig)", "deprecated" : false, "documentation" : "

The encryption configuration document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionConfig", "fluentSetterDocumentation" : "

The encryption configuration document.

\n@param encryptionConfig The encryption configuration document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionConfig", "getterDocumentation" : "

The encryption configuration document.

\n@return The encryption configuration document.", "getterModel" : { "returnType" : "EncryptionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EncryptionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EncryptionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionConfig", "sensitive" : false, "setterDocumentation" : "

The encryption configuration document.

\n@param encryptionConfig The encryption configuration document.", "setterMethodName" : "setEncryptionConfig", "setterModel" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : null, "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : "

The encryption configuration document.

", "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EncryptionConfig" : { "beanStyleGetterMethodName" : "getEncryptionConfig", "beanStyleSetterMethodName" : "setEncryptionConfig", "c2jName" : "EncryptionConfig", "c2jShape" : "EncryptionConfig", "defaultConsumerFluentSetterDocumentation" : "

The encryption configuration document.

\nThis is a convenience that creates an instance of the {@link EncryptionConfig.Builder} avoiding the need to create one manually via {@link EncryptionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionConfig.Builder#build()} is called immediately and its result is passed to {@link #encryptionConfig(EncryptionConfig)}.\n@param encryptionConfig a consumer that will call methods on {@link EncryptionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionConfig(EncryptionConfig)", "deprecated" : false, "documentation" : "

The encryption configuration document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionConfig", "fluentSetterDocumentation" : "

The encryption configuration document.

\n@param encryptionConfig The encryption configuration document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionConfig", "getterDocumentation" : "

The encryption configuration document.

\n@return The encryption configuration document.", "getterModel" : { "returnType" : "EncryptionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EncryptionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EncryptionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionConfig", "sensitive" : false, "setterDocumentation" : "

The encryption configuration document.

\n@param encryptionConfig The encryption configuration document.", "setterMethodName" : "setEncryptionConfig", "setterModel" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : null, "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : "

The encryption configuration document.

", "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEncryptionConfig", "beanStyleSetterMethodName" : "setEncryptionConfig", "c2jName" : "EncryptionConfig", "c2jShape" : "EncryptionConfig", "defaultConsumerFluentSetterDocumentation" : "

The encryption configuration document.

\nThis is a convenience that creates an instance of the {@link EncryptionConfig.Builder} avoiding the need to create one manually via {@link EncryptionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionConfig.Builder#build()} is called immediately and its result is passed to {@link #encryptionConfig(EncryptionConfig)}.\n@param encryptionConfig a consumer that will call methods on {@link EncryptionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionConfig(EncryptionConfig)", "deprecated" : false, "documentation" : "

The encryption configuration document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionConfig", "fluentSetterDocumentation" : "

The encryption configuration document.

\n@param encryptionConfig The encryption configuration document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionConfig", "getterDocumentation" : "

The encryption configuration document.

\n@return The encryption configuration document.", "getterModel" : { "returnType" : "EncryptionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EncryptionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EncryptionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionConfig", "sensitive" : false, "setterDocumentation" : "

The encryption configuration document.

\n@param encryptionConfig The encryption configuration document.", "setterMethodName" : "setEncryptionConfig", "setterModel" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : null, "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : "

The encryption configuration document.

", "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetEncryptionConfigResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetEncryptionConfigResponse", "variableName" : "getEncryptionConfigResponse", "variableType" : "GetEncryptionConfigResponse", "documentation" : null, "simpleType" : "GetEncryptionConfigResponse", "variableSetterType" : "GetEncryptionConfigResponse" }, "wrapper" : false }, "GetGroupRequest" : { "c2jName" : "GetGroupRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetGroup", "locationName" : null, "requestUri" : "/GetGroup", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the group.

\n@return The case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group that was generated on creation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group that was generated on creation.

\n@return The ARN of the group that was generated on creation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group that was generated on creation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "GroupARN" : { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group that was generated on creation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group that was generated on creation.

\n@return The ARN of the group that was generated on creation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group that was generated on creation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the group.

\n@return The case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the group.

\n@return The case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the group.

\n@param groupName The case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group that was generated on creation.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group that was generated on creation.

\n@return The ARN of the group that was generated on creation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group that was generated on creation.

\n@param groupARN The ARN of the group that was generated on creation.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group that was generated on creation.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetGroupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetGroupRequest", "variableName" : "getGroupRequest", "variableType" : "GetGroupRequest", "documentation" : null, "simpleType" : "GetGroupRequest", "variableSetterType" : "GetGroupRequest" }, "wrapper" : false }, "GetGroupResponse" : { "c2jName" : "GetGroupResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getGroup", "beanStyleSetterMethodName" : "setGroup", "c2jName" : "Group", "c2jShape" : "Group", "defaultConsumerFluentSetterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\nThis is a convenience that creates an instance of the {@link Group.Builder} avoiding the need to create one manually via {@link Group#builder()}.\n\nWhen the {@link Consumer} completes, {@link Group.Builder#build()} is called immediately and its result is passed to {@link #group(Group)}.\n@param group a consumer that will call methods on {@link Group.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #group(Group)", "deprecated" : false, "documentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "group", "fluentSetterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\n@param group The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "group", "getterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\n@return The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.", "getterModel" : { "returnType" : "Group", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Group", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Group", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Group", "sensitive" : false, "setterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\n@param group The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.", "setterMethodName" : "setGroup", "setterModel" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : null, "simpleType" : "Group", "variableSetterType" : "Group" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

", "simpleType" : "Group", "variableSetterType" : "Group" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Group" : { "beanStyleGetterMethodName" : "getGroup", "beanStyleSetterMethodName" : "setGroup", "c2jName" : "Group", "c2jShape" : "Group", "defaultConsumerFluentSetterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\nThis is a convenience that creates an instance of the {@link Group.Builder} avoiding the need to create one manually via {@link Group#builder()}.\n\nWhen the {@link Consumer} completes, {@link Group.Builder#build()} is called immediately and its result is passed to {@link #group(Group)}.\n@param group a consumer that will call methods on {@link Group.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #group(Group)", "deprecated" : false, "documentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "group", "fluentSetterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\n@param group The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "group", "getterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\n@return The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.", "getterModel" : { "returnType" : "Group", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Group", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Group", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Group", "sensitive" : false, "setterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\n@param group The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.", "setterMethodName" : "setGroup", "setterModel" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : null, "simpleType" : "Group", "variableSetterType" : "Group" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

", "simpleType" : "Group", "variableSetterType" : "Group" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroup", "beanStyleSetterMethodName" : "setGroup", "c2jName" : "Group", "c2jShape" : "Group", "defaultConsumerFluentSetterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\nThis is a convenience that creates an instance of the {@link Group.Builder} avoiding the need to create one manually via {@link Group#builder()}.\n\nWhen the {@link Consumer} completes, {@link Group.Builder#build()} is called immediately and its result is passed to {@link #group(Group)}.\n@param group a consumer that will call methods on {@link Group.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #group(Group)", "deprecated" : false, "documentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "group", "fluentSetterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\n@param group The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "group", "getterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\n@return The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.", "getterModel" : { "returnType" : "Group", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Group", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Group", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Group", "sensitive" : false, "setterDocumentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

\n@param group The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.", "setterMethodName" : "setGroup", "setterModel" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : null, "simpleType" : "Group", "variableSetterType" : "Group" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : "

The group that was requested. Contains the name of the group, the ARN of the group, and the filter expression that assigned to the group.

", "simpleType" : "Group", "variableSetterType" : "Group" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetGroupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetGroupResponse", "variableName" : "getGroupResponse", "variableType" : "GetGroupResponse", "documentation" : null, "simpleType" : "GetGroupResponse", "variableSetterType" : "GetGroupResponse" }, "wrapper" : false }, "GetGroupsRequest" : { "c2jName" : "GetGroupsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetGroups", "locationName" : null, "requestUri" : "/Groups", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "GetGroupsNextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "GetGroupsNextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "GetGroupsNextToken", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetGroupsRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetGroupsRequest", "variableName" : "getGroupsRequest", "variableType" : "GetGroupsRequest", "documentation" : null, "simpleType" : "GetGroupsRequest", "variableSetterType" : "GetGroupsRequest" }, "wrapper" : false }, "GetGroupsResponse" : { "c2jName" : "GetGroupsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "GroupSummaryList", "defaultConsumerFluentSetterDocumentation" : "

The collection of all active groups.

\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 #groups(List)}.\n@param groups 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 #groups(List)", "deprecated" : false, "documentation" : "

The collection of all active groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "

The collection of all active groups.

\n@param groups The collection of all active groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "

The collection of all active groups.

\n

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

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

The collection of all active groups.

\n@param groups The collection of all active groups.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "

The collection of all active groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Groups" : { "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "GroupSummaryList", "defaultConsumerFluentSetterDocumentation" : "

The collection of all active groups.

\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 #groups(List)}.\n@param groups 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 #groups(List)", "deprecated" : false, "documentation" : "

The collection of all active groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "

The collection of all active groups.

\n@param groups The collection of all active groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "

The collection of all active groups.

\n

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

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

The collection of all active groups.

\n@param groups The collection of all active groups.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "

The collection of all active groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroups", "beanStyleSetterMethodName" : "setGroups", "c2jName" : "Groups", "c2jShape" : "GroupSummaryList", "defaultConsumerFluentSetterDocumentation" : "

The collection of all active groups.

\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 #groups(List)}.\n@param groups 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 #groups(List)", "deprecated" : false, "documentation" : "

The collection of all active groups.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groups", "fluentSetterDocumentation" : "

The collection of all active groups.

\n@param groups The collection of all active groups.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groups", "getterDocumentation" : "

The collection of all active groups.

\n

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

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

The collection of all active groups.

\n@param groups The collection of all active groups.", "setterMethodName" : "setGroups", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "groups", "variableType" : "java.util.List", "documentation" : "

The collection of all active groups.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetGroupsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetGroupsResponse", "variableName" : "getGroupsResponse", "variableType" : "GetGroupsResponse", "documentation" : null, "simpleType" : "GetGroupsResponse", "variableSetterType" : "GetGroupsResponse" }, "wrapper" : false }, "GetSamplingRulesRequest" : { "c2jName" : "GetSamplingRulesRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetSamplingRules", "locationName" : null, "requestUri" : "/GetSamplingRules", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetSamplingRulesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetSamplingRulesRequest", "variableName" : "getSamplingRulesRequest", "variableType" : "GetSamplingRulesRequest", "documentation" : null, "simpleType" : "GetSamplingRulesRequest", "variableSetterType" : "GetSamplingRulesRequest" }, "wrapper" : false }, "GetSamplingRulesResponse" : { "c2jName" : "GetSamplingRulesResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getSamplingRuleRecords", "beanStyleSetterMethodName" : "setSamplingRuleRecords", "c2jName" : "SamplingRuleRecords", "c2jShape" : "SamplingRuleRecordList", "defaultConsumerFluentSetterDocumentation" : "

Rule definitions and metadata.

\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 #samplingRuleRecords(List)}.\n@param samplingRuleRecords 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 #samplingRuleRecords(List)", "deprecated" : false, "documentation" : "

Rule definitions and metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecords", "fluentSetterDocumentation" : "

Rule definitions and metadata.

\n@param samplingRuleRecords Rule definitions and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecords", "getterDocumentation" : "

Rule definitions and metadata.

\n

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

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

Rule definitions and metadata.

\n@param samplingRuleRecords Rule definitions and metadata.", "setterMethodName" : "setSamplingRuleRecords", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingRuleRecords", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingRuleRecords", "variableType" : "java.util.List", "documentation" : "

Rule definitions and metadata.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SamplingRuleRecords" : { "beanStyleGetterMethodName" : "getSamplingRuleRecords", "beanStyleSetterMethodName" : "setSamplingRuleRecords", "c2jName" : "SamplingRuleRecords", "c2jShape" : "SamplingRuleRecordList", "defaultConsumerFluentSetterDocumentation" : "

Rule definitions and metadata.

\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 #samplingRuleRecords(List)}.\n@param samplingRuleRecords 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 #samplingRuleRecords(List)", "deprecated" : false, "documentation" : "

Rule definitions and metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecords", "fluentSetterDocumentation" : "

Rule definitions and metadata.

\n@param samplingRuleRecords Rule definitions and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecords", "getterDocumentation" : "

Rule definitions and metadata.

\n

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

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

Rule definitions and metadata.

\n@param samplingRuleRecords Rule definitions and metadata.", "setterMethodName" : "setSamplingRuleRecords", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingRuleRecords", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingRuleRecords", "variableType" : "java.util.List", "documentation" : "

Rule definitions and metadata.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSamplingRuleRecords", "beanStyleSetterMethodName" : "setSamplingRuleRecords", "c2jName" : "SamplingRuleRecords", "c2jShape" : "SamplingRuleRecordList", "defaultConsumerFluentSetterDocumentation" : "

Rule definitions and metadata.

\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 #samplingRuleRecords(List)}.\n@param samplingRuleRecords 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 #samplingRuleRecords(List)", "deprecated" : false, "documentation" : "

Rule definitions and metadata.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecords", "fluentSetterDocumentation" : "

Rule definitions and metadata.

\n@param samplingRuleRecords Rule definitions and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecords", "getterDocumentation" : "

Rule definitions and metadata.

\n

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

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

Rule definitions and metadata.

\n@param samplingRuleRecords Rule definitions and metadata.", "setterMethodName" : "setSamplingRuleRecords", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingRuleRecords", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingRuleRecords", "variableType" : "java.util.List", "documentation" : "

Rule definitions and metadata.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetSamplingRulesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetSamplingRulesResponse", "variableName" : "getSamplingRulesResponse", "variableType" : "GetSamplingRulesResponse", "documentation" : null, "simpleType" : "GetSamplingRulesResponse", "variableSetterType" : "GetSamplingRulesResponse" }, "wrapper" : false }, "GetSamplingStatisticSummariesRequest" : { "c2jName" : "GetSamplingStatisticSummariesRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetSamplingStatisticSummaries", "locationName" : null, "requestUri" : "/SamplingStatisticSummaries", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetSamplingStatisticSummariesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetSamplingStatisticSummariesRequest", "variableName" : "getSamplingStatisticSummariesRequest", "variableType" : "GetSamplingStatisticSummariesRequest", "documentation" : null, "simpleType" : "GetSamplingStatisticSummariesRequest", "variableSetterType" : "GetSamplingStatisticSummariesRequest" }, "wrapper" : false }, "GetSamplingStatisticSummariesResponse" : { "c2jName" : "GetSamplingStatisticSummariesResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getSamplingStatisticSummaries", "beanStyleSetterMethodName" : "setSamplingStatisticSummaries", "c2jName" : "SamplingStatisticSummaries", "c2jShape" : "SamplingStatisticSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\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 #samplingStatisticSummaries(List)}.\n@param samplingStatisticSummaries 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 #samplingStatisticSummaries(List)", "deprecated" : false, "documentation" : "

Information about the number of requests instrumented for each sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingStatisticSummaries", "fluentSetterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\n@param samplingStatisticSummaries Information about the number of requests instrumented for each sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingStatisticSummaries", "getterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\n

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

\n@return Information about the number of requests instrumented for each sampling rule.", "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" : "SamplingStatisticSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingStatisticSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SamplingStatisticSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SamplingStatisticSummary.Builder} avoiding the need to create one manually via {@link SamplingStatisticSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingStatisticSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SamplingStatisticSummary)}.\n@param member a consumer that will call methods on {@link SamplingStatisticSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SamplingStatisticSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "SamplingStatisticSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SamplingStatisticSummary", "variableName" : "member", "variableType" : "SamplingStatisticSummary", "documentation" : null, "simpleType" : "SamplingStatisticSummary", "variableSetterType" : "SamplingStatisticSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingStatisticSummary", "variableName" : "member", "variableType" : "SamplingStatisticSummary", "documentation" : "", "simpleType" : "SamplingStatisticSummary", "variableSetterType" : "SamplingStatisticSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SamplingStatisticSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SamplingStatisticSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SamplingStatisticSummaries", "sensitive" : false, "setterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\n@param samplingStatisticSummaries Information about the number of requests instrumented for each sampling rule.", "setterMethodName" : "setSamplingStatisticSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticSummaries", "variableType" : "java.util.List", "documentation" : "

Information about the number of requests instrumented for each sampling rule.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SamplingStatisticSummaries" : { "beanStyleGetterMethodName" : "getSamplingStatisticSummaries", "beanStyleSetterMethodName" : "setSamplingStatisticSummaries", "c2jName" : "SamplingStatisticSummaries", "c2jShape" : "SamplingStatisticSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\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 #samplingStatisticSummaries(List)}.\n@param samplingStatisticSummaries 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 #samplingStatisticSummaries(List)", "deprecated" : false, "documentation" : "

Information about the number of requests instrumented for each sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingStatisticSummaries", "fluentSetterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\n@param samplingStatisticSummaries Information about the number of requests instrumented for each sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingStatisticSummaries", "getterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\n

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

\n@return Information about the number of requests instrumented for each sampling rule.", "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" : "SamplingStatisticSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingStatisticSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SamplingStatisticSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SamplingStatisticSummary.Builder} avoiding the need to create one manually via {@link SamplingStatisticSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingStatisticSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SamplingStatisticSummary)}.\n@param member a consumer that will call methods on {@link SamplingStatisticSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SamplingStatisticSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "SamplingStatisticSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SamplingStatisticSummary", "variableName" : "member", "variableType" : "SamplingStatisticSummary", "documentation" : null, "simpleType" : "SamplingStatisticSummary", "variableSetterType" : "SamplingStatisticSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingStatisticSummary", "variableName" : "member", "variableType" : "SamplingStatisticSummary", "documentation" : "", "simpleType" : "SamplingStatisticSummary", "variableSetterType" : "SamplingStatisticSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SamplingStatisticSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SamplingStatisticSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SamplingStatisticSummaries", "sensitive" : false, "setterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\n@param samplingStatisticSummaries Information about the number of requests instrumented for each sampling rule.", "setterMethodName" : "setSamplingStatisticSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticSummaries", "variableType" : "java.util.List", "documentation" : "

Information about the number of requests instrumented for each sampling rule.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSamplingStatisticSummaries", "beanStyleSetterMethodName" : "setSamplingStatisticSummaries", "c2jName" : "SamplingStatisticSummaries", "c2jShape" : "SamplingStatisticSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\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 #samplingStatisticSummaries(List)}.\n@param samplingStatisticSummaries 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 #samplingStatisticSummaries(List)", "deprecated" : false, "documentation" : "

Information about the number of requests instrumented for each sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingStatisticSummaries", "fluentSetterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\n@param samplingStatisticSummaries Information about the number of requests instrumented for each sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingStatisticSummaries", "getterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\n

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

\n@return Information about the number of requests instrumented for each sampling rule.", "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" : "SamplingStatisticSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingStatisticSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SamplingStatisticSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SamplingStatisticSummary.Builder} avoiding the need to create one manually via {@link SamplingStatisticSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingStatisticSummary.Builder#build()} is called immediately and its result is passed to {@link #member(SamplingStatisticSummary)}.\n@param member a consumer that will call methods on {@link SamplingStatisticSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SamplingStatisticSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "SamplingStatisticSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SamplingStatisticSummary", "variableName" : "member", "variableType" : "SamplingStatisticSummary", "documentation" : null, "simpleType" : "SamplingStatisticSummary", "variableSetterType" : "SamplingStatisticSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingStatisticSummary", "variableName" : "member", "variableType" : "SamplingStatisticSummary", "documentation" : "", "simpleType" : "SamplingStatisticSummary", "variableSetterType" : "SamplingStatisticSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SamplingStatisticSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SamplingStatisticSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SamplingStatisticSummaries", "sensitive" : false, "setterDocumentation" : "

Information about the number of requests instrumented for each sampling rule.

\n@param samplingStatisticSummaries Information about the number of requests instrumented for each sampling rule.", "setterMethodName" : "setSamplingStatisticSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticSummaries", "variableType" : "java.util.List", "documentation" : "

Information about the number of requests instrumented for each sampling rule.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetSamplingStatisticSummariesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetSamplingStatisticSummariesResponse", "variableName" : "getSamplingStatisticSummariesResponse", "variableType" : "GetSamplingStatisticSummariesResponse", "documentation" : null, "simpleType" : "GetSamplingStatisticSummariesResponse", "variableSetterType" : "GetSamplingStatisticSummariesResponse" }, "wrapper" : false }, "GetSamplingTargetsRequest" : { "c2jName" : "GetSamplingTargetsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetSamplingTargets", "locationName" : null, "requestUri" : "/SamplingTargets", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSamplingStatisticsDocuments", "beanStyleSetterMethodName" : "setSamplingStatisticsDocuments", "c2jName" : "SamplingStatisticsDocuments", "c2jShape" : "SamplingStatisticsDocumentList", "defaultConsumerFluentSetterDocumentation" : "

Information about rules that the service is using to sample requests.

\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 #samplingStatisticsDocuments(List)}.\n@param samplingStatisticsDocuments 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 #samplingStatisticsDocuments(List)", "deprecated" : false, "documentation" : "

Information about rules that the service is using to sample requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingStatisticsDocuments", "fluentSetterDocumentation" : "

Information about rules that the service is using to sample requests.

\n@param samplingStatisticsDocuments Information about rules that the service is using to sample requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingStatisticsDocuments", "getterDocumentation" : "

Information about rules that the service is using to sample requests.

\n

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

\n@return Information about rules that the service is using to sample requests.", "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" : "SamplingStatisticsDocuments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingStatisticsDocuments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SamplingStatisticsDocument", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SamplingStatisticsDocument.Builder} avoiding the need to create one manually via {@link SamplingStatisticsDocument#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingStatisticsDocument.Builder#build()} is called immediately and its result is passed to {@link #member(SamplingStatisticsDocument)}.\n@param member a consumer that will call methods on {@link SamplingStatisticsDocument.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SamplingStatisticsDocument)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "SamplingStatisticsDocument", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SamplingStatisticsDocument", "variableName" : "member", "variableType" : "SamplingStatisticsDocument", "documentation" : null, "simpleType" : "SamplingStatisticsDocument", "variableSetterType" : "SamplingStatisticsDocument" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingStatisticsDocument", "variableName" : "member", "variableType" : "SamplingStatisticsDocument", "documentation" : "", "simpleType" : "SamplingStatisticsDocument", "variableSetterType" : "SamplingStatisticsDocument" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SamplingStatisticsDocument", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SamplingStatisticsDocument", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SamplingStatisticsDocuments", "sensitive" : false, "setterDocumentation" : "

Information about rules that the service is using to sample requests.

\n@param samplingStatisticsDocuments Information about rules that the service is using to sample requests.", "setterMethodName" : "setSamplingStatisticsDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticsDocuments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticsDocuments", "variableType" : "java.util.List", "documentation" : "

Information about rules that the service is using to sample requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SamplingStatisticsDocuments" : { "beanStyleGetterMethodName" : "getSamplingStatisticsDocuments", "beanStyleSetterMethodName" : "setSamplingStatisticsDocuments", "c2jName" : "SamplingStatisticsDocuments", "c2jShape" : "SamplingStatisticsDocumentList", "defaultConsumerFluentSetterDocumentation" : "

Information about rules that the service is using to sample requests.

\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 #samplingStatisticsDocuments(List)}.\n@param samplingStatisticsDocuments 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 #samplingStatisticsDocuments(List)", "deprecated" : false, "documentation" : "

Information about rules that the service is using to sample requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingStatisticsDocuments", "fluentSetterDocumentation" : "

Information about rules that the service is using to sample requests.

\n@param samplingStatisticsDocuments Information about rules that the service is using to sample requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingStatisticsDocuments", "getterDocumentation" : "

Information about rules that the service is using to sample requests.

\n

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

\n@return Information about rules that the service is using to sample requests.", "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" : "SamplingStatisticsDocuments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingStatisticsDocuments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SamplingStatisticsDocument", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SamplingStatisticsDocument.Builder} avoiding the need to create one manually via {@link SamplingStatisticsDocument#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingStatisticsDocument.Builder#build()} is called immediately and its result is passed to {@link #member(SamplingStatisticsDocument)}.\n@param member a consumer that will call methods on {@link SamplingStatisticsDocument.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SamplingStatisticsDocument)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "SamplingStatisticsDocument", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SamplingStatisticsDocument", "variableName" : "member", "variableType" : "SamplingStatisticsDocument", "documentation" : null, "simpleType" : "SamplingStatisticsDocument", "variableSetterType" : "SamplingStatisticsDocument" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingStatisticsDocument", "variableName" : "member", "variableType" : "SamplingStatisticsDocument", "documentation" : "", "simpleType" : "SamplingStatisticsDocument", "variableSetterType" : "SamplingStatisticsDocument" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SamplingStatisticsDocument", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SamplingStatisticsDocument", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SamplingStatisticsDocuments", "sensitive" : false, "setterDocumentation" : "

Information about rules that the service is using to sample requests.

\n@param samplingStatisticsDocuments Information about rules that the service is using to sample requests.", "setterMethodName" : "setSamplingStatisticsDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticsDocuments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticsDocuments", "variableType" : "java.util.List", "documentation" : "

Information about rules that the service is using to sample requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSamplingStatisticsDocuments", "beanStyleSetterMethodName" : "setSamplingStatisticsDocuments", "c2jName" : "SamplingStatisticsDocuments", "c2jShape" : "SamplingStatisticsDocumentList", "defaultConsumerFluentSetterDocumentation" : "

Information about rules that the service is using to sample requests.

\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 #samplingStatisticsDocuments(List)}.\n@param samplingStatisticsDocuments 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 #samplingStatisticsDocuments(List)", "deprecated" : false, "documentation" : "

Information about rules that the service is using to sample requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingStatisticsDocuments", "fluentSetterDocumentation" : "

Information about rules that the service is using to sample requests.

\n@param samplingStatisticsDocuments Information about rules that the service is using to sample requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingStatisticsDocuments", "getterDocumentation" : "

Information about rules that the service is using to sample requests.

\n

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

\n@return Information about rules that the service is using to sample requests.", "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" : "SamplingStatisticsDocuments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingStatisticsDocuments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SamplingStatisticsDocument", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SamplingStatisticsDocument.Builder} avoiding the need to create one manually via {@link SamplingStatisticsDocument#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingStatisticsDocument.Builder#build()} is called immediately and its result is passed to {@link #member(SamplingStatisticsDocument)}.\n@param member a consumer that will call methods on {@link SamplingStatisticsDocument.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SamplingStatisticsDocument)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "SamplingStatisticsDocument", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SamplingStatisticsDocument", "variableName" : "member", "variableType" : "SamplingStatisticsDocument", "documentation" : null, "simpleType" : "SamplingStatisticsDocument", "variableSetterType" : "SamplingStatisticsDocument" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingStatisticsDocument", "variableName" : "member", "variableType" : "SamplingStatisticsDocument", "documentation" : "", "simpleType" : "SamplingStatisticsDocument", "variableSetterType" : "SamplingStatisticsDocument" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SamplingStatisticsDocument", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SamplingStatisticsDocument", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SamplingStatisticsDocuments", "sensitive" : false, "setterDocumentation" : "

Information about rules that the service is using to sample requests.

\n@param samplingStatisticsDocuments Information about rules that the service is using to sample requests.", "setterMethodName" : "setSamplingStatisticsDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticsDocuments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingStatisticsDocuments", "variableType" : "java.util.List", "documentation" : "

Information about rules that the service is using to sample requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "SamplingStatisticsDocuments" ], "shapeName" : "GetSamplingTargetsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetSamplingTargetsRequest", "variableName" : "getSamplingTargetsRequest", "variableType" : "GetSamplingTargetsRequest", "documentation" : null, "simpleType" : "GetSamplingTargetsRequest", "variableSetterType" : "GetSamplingTargetsRequest" }, "wrapper" : false }, "GetSamplingTargetsResponse" : { "c2jName" : "GetSamplingTargetsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getSamplingTargetDocuments", "beanStyleSetterMethodName" : "setSamplingTargetDocuments", "c2jName" : "SamplingTargetDocuments", "c2jShape" : "SamplingTargetDocumentList", "defaultConsumerFluentSetterDocumentation" : "

Updated rules that the service should use to sample requests.

\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 #samplingTargetDocuments(List)}.\n@param samplingTargetDocuments 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 #samplingTargetDocuments(List)", "deprecated" : false, "documentation" : "

Updated rules that the service should use to sample requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingTargetDocuments", "fluentSetterDocumentation" : "

Updated rules that the service should use to sample requests.

\n@param samplingTargetDocuments Updated rules that the service should use to sample requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingTargetDocuments", "getterDocumentation" : "

Updated rules that the service should use to sample requests.

\n

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

\n@return Updated rules that the service should use to sample requests.", "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" : "SamplingTargetDocuments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingTargetDocuments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SamplingTargetDocument", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SamplingTargetDocument.Builder} avoiding the need to create one manually via {@link SamplingTargetDocument#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingTargetDocument.Builder#build()} is called immediately and its result is passed to {@link #member(SamplingTargetDocument)}.\n@param member a consumer that will call methods on {@link SamplingTargetDocument.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SamplingTargetDocument)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "SamplingTargetDocument", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SamplingTargetDocument", "variableName" : "member", "variableType" : "SamplingTargetDocument", "documentation" : null, "simpleType" : "SamplingTargetDocument", "variableSetterType" : "SamplingTargetDocument" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingTargetDocument", "variableName" : "member", "variableType" : "SamplingTargetDocument", "documentation" : "", "simpleType" : "SamplingTargetDocument", "variableSetterType" : "SamplingTargetDocument" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SamplingTargetDocument", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SamplingTargetDocument", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SamplingTargetDocuments", "sensitive" : false, "setterDocumentation" : "

Updated rules that the service should use to sample requests.

\n@param samplingTargetDocuments Updated rules that the service should use to sample requests.", "setterMethodName" : "setSamplingTargetDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingTargetDocuments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingTargetDocuments", "variableType" : "java.util.List", "documentation" : "

Updated rules that the service should use to sample requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastRuleModification", "beanStyleSetterMethodName" : "setLastRuleModification", "c2jName" : "LastRuleModification", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\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 #lastRuleModification(Instant)}.\n@param lastRuleModification 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 #lastRuleModification(Instant)", "deprecated" : false, "documentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastRuleModification", "fluentSetterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\n@param lastRuleModification The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastRuleModification", "getterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\n@return The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.", "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" : "LastRuleModification", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastRuleModification", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastRuleModification", "sensitive" : false, "setterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\n@param lastRuleModification The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.", "setterMethodName" : "setLastRuleModification", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastRuleModification", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastRuleModification", "variableType" : "java.time.Instant", "documentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnprocessedStatistics", "beanStyleSetterMethodName" : "setUnprocessedStatistics", "c2jName" : "UnprocessedStatistics", "c2jShape" : "UnprocessedStatisticsList", "defaultConsumerFluentSetterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\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 #unprocessedStatistics(List)}.\n@param unprocessedStatistics 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 #unprocessedStatistics(List)", "deprecated" : false, "documentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedStatistics", "fluentSetterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\n@param unprocessedStatistics Information about SamplingStatisticsDocument that X-Ray could not process.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedStatistics", "getterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\n

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

\n@return Information about SamplingStatisticsDocument that X-Ray could not process.", "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" : "UnprocessedStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UnprocessedStatistics", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UnprocessedStatistics.Builder} avoiding the need to create one manually via {@link UnprocessedStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link UnprocessedStatistics.Builder#build()} is called immediately and its result is passed to {@link #member(UnprocessedStatistics)}.\n@param member a consumer that will call methods on {@link UnprocessedStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UnprocessedStatistics)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "UnprocessedStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "UnprocessedStatistics", "variableName" : "member", "variableType" : "UnprocessedStatistics", "documentation" : null, "simpleType" : "UnprocessedStatistics", "variableSetterType" : "UnprocessedStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UnprocessedStatistics", "variableName" : "member", "variableType" : "UnprocessedStatistics", "documentation" : "", "simpleType" : "UnprocessedStatistics", "variableSetterType" : "UnprocessedStatistics" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UnprocessedStatistics", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UnprocessedStatistics", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedStatistics", "sensitive" : false, "setterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\n@param unprocessedStatistics Information about SamplingStatisticsDocument that X-Ray could not process.", "setterMethodName" : "setUnprocessedStatistics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedStatistics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedStatistics", "variableType" : "java.util.List", "documentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "LastRuleModification" : { "beanStyleGetterMethodName" : "getLastRuleModification", "beanStyleSetterMethodName" : "setLastRuleModification", "c2jName" : "LastRuleModification", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\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 #lastRuleModification(Instant)}.\n@param lastRuleModification 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 #lastRuleModification(Instant)", "deprecated" : false, "documentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastRuleModification", "fluentSetterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\n@param lastRuleModification The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastRuleModification", "getterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\n@return The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.", "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" : "LastRuleModification", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastRuleModification", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastRuleModification", "sensitive" : false, "setterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\n@param lastRuleModification The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.", "setterMethodName" : "setLastRuleModification", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastRuleModification", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastRuleModification", "variableType" : "java.time.Instant", "documentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "SamplingTargetDocuments" : { "beanStyleGetterMethodName" : "getSamplingTargetDocuments", "beanStyleSetterMethodName" : "setSamplingTargetDocuments", "c2jName" : "SamplingTargetDocuments", "c2jShape" : "SamplingTargetDocumentList", "defaultConsumerFluentSetterDocumentation" : "

Updated rules that the service should use to sample requests.

\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 #samplingTargetDocuments(List)}.\n@param samplingTargetDocuments 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 #samplingTargetDocuments(List)", "deprecated" : false, "documentation" : "

Updated rules that the service should use to sample requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingTargetDocuments", "fluentSetterDocumentation" : "

Updated rules that the service should use to sample requests.

\n@param samplingTargetDocuments Updated rules that the service should use to sample requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingTargetDocuments", "getterDocumentation" : "

Updated rules that the service should use to sample requests.

\n

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

\n@return Updated rules that the service should use to sample requests.", "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" : "SamplingTargetDocuments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingTargetDocuments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SamplingTargetDocument", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SamplingTargetDocument.Builder} avoiding the need to create one manually via {@link SamplingTargetDocument#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingTargetDocument.Builder#build()} is called immediately and its result is passed to {@link #member(SamplingTargetDocument)}.\n@param member a consumer that will call methods on {@link SamplingTargetDocument.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SamplingTargetDocument)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "SamplingTargetDocument", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SamplingTargetDocument", "variableName" : "member", "variableType" : "SamplingTargetDocument", "documentation" : null, "simpleType" : "SamplingTargetDocument", "variableSetterType" : "SamplingTargetDocument" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingTargetDocument", "variableName" : "member", "variableType" : "SamplingTargetDocument", "documentation" : "", "simpleType" : "SamplingTargetDocument", "variableSetterType" : "SamplingTargetDocument" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SamplingTargetDocument", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SamplingTargetDocument", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SamplingTargetDocuments", "sensitive" : false, "setterDocumentation" : "

Updated rules that the service should use to sample requests.

\n@param samplingTargetDocuments Updated rules that the service should use to sample requests.", "setterMethodName" : "setSamplingTargetDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingTargetDocuments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingTargetDocuments", "variableType" : "java.util.List", "documentation" : "

Updated rules that the service should use to sample requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "UnprocessedStatistics" : { "beanStyleGetterMethodName" : "getUnprocessedStatistics", "beanStyleSetterMethodName" : "setUnprocessedStatistics", "c2jName" : "UnprocessedStatistics", "c2jShape" : "UnprocessedStatisticsList", "defaultConsumerFluentSetterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\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 #unprocessedStatistics(List)}.\n@param unprocessedStatistics 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 #unprocessedStatistics(List)", "deprecated" : false, "documentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedStatistics", "fluentSetterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\n@param unprocessedStatistics Information about SamplingStatisticsDocument that X-Ray could not process.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedStatistics", "getterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\n

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

\n@return Information about SamplingStatisticsDocument that X-Ray could not process.", "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" : "UnprocessedStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UnprocessedStatistics", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UnprocessedStatistics.Builder} avoiding the need to create one manually via {@link UnprocessedStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link UnprocessedStatistics.Builder#build()} is called immediately and its result is passed to {@link #member(UnprocessedStatistics)}.\n@param member a consumer that will call methods on {@link UnprocessedStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UnprocessedStatistics)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "UnprocessedStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "UnprocessedStatistics", "variableName" : "member", "variableType" : "UnprocessedStatistics", "documentation" : null, "simpleType" : "UnprocessedStatistics", "variableSetterType" : "UnprocessedStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UnprocessedStatistics", "variableName" : "member", "variableType" : "UnprocessedStatistics", "documentation" : "", "simpleType" : "UnprocessedStatistics", "variableSetterType" : "UnprocessedStatistics" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UnprocessedStatistics", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UnprocessedStatistics", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedStatistics", "sensitive" : false, "setterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\n@param unprocessedStatistics Information about SamplingStatisticsDocument that X-Ray could not process.", "setterMethodName" : "setUnprocessedStatistics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedStatistics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedStatistics", "variableType" : "java.util.List", "documentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSamplingTargetDocuments", "beanStyleSetterMethodName" : "setSamplingTargetDocuments", "c2jName" : "SamplingTargetDocuments", "c2jShape" : "SamplingTargetDocumentList", "defaultConsumerFluentSetterDocumentation" : "

Updated rules that the service should use to sample requests.

\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 #samplingTargetDocuments(List)}.\n@param samplingTargetDocuments 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 #samplingTargetDocuments(List)", "deprecated" : false, "documentation" : "

Updated rules that the service should use to sample requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingTargetDocuments", "fluentSetterDocumentation" : "

Updated rules that the service should use to sample requests.

\n@param samplingTargetDocuments Updated rules that the service should use to sample requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingTargetDocuments", "getterDocumentation" : "

Updated rules that the service should use to sample requests.

\n

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

\n@return Updated rules that the service should use to sample requests.", "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" : "SamplingTargetDocuments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingTargetDocuments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "SamplingTargetDocument", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link SamplingTargetDocument.Builder} avoiding the need to create one manually via {@link SamplingTargetDocument#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingTargetDocument.Builder#build()} is called immediately and its result is passed to {@link #member(SamplingTargetDocument)}.\n@param member a consumer that will call methods on {@link SamplingTargetDocument.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(SamplingTargetDocument)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "SamplingTargetDocument", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "SamplingTargetDocument", "variableName" : "member", "variableType" : "SamplingTargetDocument", "documentation" : null, "simpleType" : "SamplingTargetDocument", "variableSetterType" : "SamplingTargetDocument" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingTargetDocument", "variableName" : "member", "variableType" : "SamplingTargetDocument", "documentation" : "", "simpleType" : "SamplingTargetDocument", "variableSetterType" : "SamplingTargetDocument" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "SamplingTargetDocument", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "SamplingTargetDocument", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "SamplingTargetDocuments", "sensitive" : false, "setterDocumentation" : "

Updated rules that the service should use to sample requests.

\n@param samplingTargetDocuments Updated rules that the service should use to sample requests.", "setterMethodName" : "setSamplingTargetDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingTargetDocuments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "samplingTargetDocuments", "variableType" : "java.util.List", "documentation" : "

Updated rules that the service should use to sample requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLastRuleModification", "beanStyleSetterMethodName" : "setLastRuleModification", "c2jName" : "LastRuleModification", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\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 #lastRuleModification(Instant)}.\n@param lastRuleModification 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 #lastRuleModification(Instant)", "deprecated" : false, "documentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "lastRuleModification", "fluentSetterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\n@param lastRuleModification The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lastRuleModification", "getterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\n@return The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.", "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" : "LastRuleModification", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "LastRuleModification", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "LastRuleModification", "sensitive" : false, "setterDocumentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

\n@param lastRuleModification The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.", "setterMethodName" : "setLastRuleModification", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastRuleModification", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "lastRuleModification", "variableType" : "java.time.Instant", "documentation" : "

The last time a user changed the sampling rule configuration. If the sampling rule configuration changed since the service last retrieved it, the service should call GetSamplingRules to get the latest version.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUnprocessedStatistics", "beanStyleSetterMethodName" : "setUnprocessedStatistics", "c2jName" : "UnprocessedStatistics", "c2jShape" : "UnprocessedStatisticsList", "defaultConsumerFluentSetterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\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 #unprocessedStatistics(List)}.\n@param unprocessedStatistics 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 #unprocessedStatistics(List)", "deprecated" : false, "documentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedStatistics", "fluentSetterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\n@param unprocessedStatistics Information about SamplingStatisticsDocument that X-Ray could not process.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedStatistics", "getterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\n

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

\n@return Information about SamplingStatisticsDocument that X-Ray could not process.", "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" : "UnprocessedStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UnprocessedStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "UnprocessedStatistics", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link UnprocessedStatistics.Builder} avoiding the need to create one manually via {@link UnprocessedStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link UnprocessedStatistics.Builder#build()} is called immediately and its result is passed to {@link #member(UnprocessedStatistics)}.\n@param member a consumer that will call methods on {@link UnprocessedStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(UnprocessedStatistics)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "UnprocessedStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "UnprocessedStatistics", "variableName" : "member", "variableType" : "UnprocessedStatistics", "documentation" : null, "simpleType" : "UnprocessedStatistics", "variableSetterType" : "UnprocessedStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "UnprocessedStatistics", "variableName" : "member", "variableType" : "UnprocessedStatistics", "documentation" : "", "simpleType" : "UnprocessedStatistics", "variableSetterType" : "UnprocessedStatistics" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "UnprocessedStatistics", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "UnprocessedStatistics", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "UnprocessedStatistics", "sensitive" : false, "setterDocumentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

\n@param unprocessedStatistics Information about SamplingStatisticsDocument that X-Ray could not process.", "setterMethodName" : "setUnprocessedStatistics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedStatistics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedStatistics", "variableType" : "java.util.List", "documentation" : "

Information about SamplingStatisticsDocument that X-Ray could not process.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetSamplingTargetsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetSamplingTargetsResponse", "variableName" : "getSamplingTargetsResponse", "variableType" : "GetSamplingTargetsResponse", "documentation" : null, "simpleType" : "GetSamplingTargetsResponse", "variableSetterType" : "GetSamplingTargetsResponse" }, "wrapper" : false }, "GetServiceGraphRequest" : { "c2jName" : "GetServiceGraphRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetServiceGraph", "locationName" : null, "requestUri" : "/ServiceGraph", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which to generate a graph.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which to generate a graph.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which to generate a graph.

\n@param startTime The start of the time frame for which to generate a graph.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which to generate a graph.

\n@return The start of the time frame for which to generate a graph.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which to generate a graph.

\n@param startTime The start of the time frame for which to generate a graph.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which to generate a graph.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the timeframe for which to generate a graph.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the timeframe for which to generate a graph.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the timeframe for which to generate a graph.

\n@param endTime The end of the timeframe for which to generate a graph.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the timeframe for which to generate a graph.

\n@return The end of the timeframe for which to generate a graph.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the timeframe for which to generate a graph.

\n@param endTime The end of the timeframe for which to generate a graph.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the timeframe for which to generate a graph.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of a group to generate a graph based on.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The name of a group to generate a graph based on.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The name of a group to generate a graph based on.

\n@param groupName The name of a group to generate a graph based on.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The name of a group to generate a graph based on.

\n@return The name of a group to generate a graph based on.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The name of a group to generate a graph based on.

\n@param groupName The name of a group to generate a graph based on.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The name of a group to generate a graph based on.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a group to generate a graph based on.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of a group to generate a graph based on.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of a group to generate a graph based on.

\n@param groupARN The ARN of a group to generate a graph based on.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of a group to generate a graph based on.

\n@return The ARN of a group to generate a graph based on.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of a group to generate a graph based on.

\n@param groupARN The ARN of a group to generate a graph based on.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of a group to generate a graph based on.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EndTime" : { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the timeframe for which to generate a graph.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the timeframe for which to generate a graph.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the timeframe for which to generate a graph.

\n@param endTime The end of the timeframe for which to generate a graph.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the timeframe for which to generate a graph.

\n@return The end of the timeframe for which to generate a graph.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the timeframe for which to generate a graph.

\n@param endTime The end of the timeframe for which to generate a graph.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the timeframe for which to generate a graph.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "GroupARN" : { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a group to generate a graph based on.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of a group to generate a graph based on.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of a group to generate a graph based on.

\n@param groupARN The ARN of a group to generate a graph based on.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of a group to generate a graph based on.

\n@return The ARN of a group to generate a graph based on.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of a group to generate a graph based on.

\n@param groupARN The ARN of a group to generate a graph based on.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of a group to generate a graph based on.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of a group to generate a graph based on.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The name of a group to generate a graph based on.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The name of a group to generate a graph based on.

\n@param groupName The name of a group to generate a graph based on.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The name of a group to generate a graph based on.

\n@return The name of a group to generate a graph based on.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The name of a group to generate a graph based on.

\n@param groupName The name of a group to generate a graph based on.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The name of a group to generate a graph based on.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StartTime" : { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which to generate a graph.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which to generate a graph.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which to generate a graph.

\n@param startTime The start of the time frame for which to generate a graph.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which to generate a graph.

\n@return The start of the time frame for which to generate a graph.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which to generate a graph.

\n@param startTime The start of the time frame for which to generate a graph.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which to generate a graph.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which to generate a graph.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which to generate a graph.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which to generate a graph.

\n@param startTime The start of the time frame for which to generate a graph.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which to generate a graph.

\n@return The start of the time frame for which to generate a graph.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which to generate a graph.

\n@param startTime The start of the time frame for which to generate a graph.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which to generate a graph.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the timeframe for which to generate a graph.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the timeframe for which to generate a graph.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the timeframe for which to generate a graph.

\n@param endTime The end of the timeframe for which to generate a graph.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the timeframe for which to generate a graph.

\n@return The end of the timeframe for which to generate a graph.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the timeframe for which to generate a graph.

\n@param endTime The end of the timeframe for which to generate a graph.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the timeframe for which to generate a graph.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The name of a group to generate a graph based on.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The name of a group to generate a graph based on.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The name of a group to generate a graph based on.

\n@param groupName The name of a group to generate a graph based on.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The name of a group to generate a graph based on.

\n@return The name of a group to generate a graph based on.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The name of a group to generate a graph based on.

\n@param groupName The name of a group to generate a graph based on.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The name of a group to generate a graph based on.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a group to generate a graph based on.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of a group to generate a graph based on.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of a group to generate a graph based on.

\n@param groupARN The ARN of a group to generate a graph based on.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of a group to generate a graph based on.

\n@return The ARN of a group to generate a graph based on.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of a group to generate a graph based on.

\n@param groupARN The ARN of a group to generate a graph based on.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of a group to generate a graph based on.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "StartTime", "EndTime" ], "shapeName" : "GetServiceGraphRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetServiceGraphRequest", "variableName" : "getServiceGraphRequest", "variableType" : "GetServiceGraphRequest", "documentation" : null, "simpleType" : "GetServiceGraphRequest", "variableSetterType" : "GetServiceGraphRequest" }, "wrapper" : false }, "GetServiceGraphResponse" : { "c2jName" : "GetServiceGraphResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which the graph was generated.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which the graph was generated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which the graph was generated.

\n@param startTime The start of the time frame for which the graph was generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which the graph was generated.

\n@return The start of the time frame for which the graph was generated.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which the graph was generated.

\n@param startTime The start of the time frame for which the graph was generated.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which the graph was generated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the time frame for which the graph was generated.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the time frame for which the graph was generated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the time frame for which the graph was generated.

\n@param endTime The end of the time frame for which the graph was generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the time frame for which the graph was generated.

\n@return The end of the time frame for which the graph was generated.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the time frame for which the graph was generated.

\n@param endTime The end of the time frame for which the graph was generated.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the time frame for which the graph was generated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ServiceList", "defaultConsumerFluentSetterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

The services that have processed a traced request during the specified time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\n@param services The services that have processed a traced request during the specified time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\n

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

\n@return The services that have processed a traced request during the specified time frame.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Service", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Service.Builder} avoiding the need to create one manually via {@link Service#builder()}.\n\nWhen the {@link Consumer} completes, {@link Service.Builder#build()} is called immediately and its result is passed to {@link #member(Service)}.\n@param member a consumer that will call methods on {@link Service.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Service)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Service", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Service", "variableName" : "member", "variableType" : "Service", "documentation" : null, "simpleType" : "Service", "variableSetterType" : "Service" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Service", "variableName" : "member", "variableType" : "Service", "documentation" : "", "simpleType" : "Service", "variableSetterType" : "Service" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Service", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Service", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\n@param services The services that have processed a traced request during the specified time frame.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

The services that have processed a traced request during the specified time frame.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContainsOldGroupVersions", "beanStyleSetterMethodName" : "setContainsOldGroupVersions", "c2jName" : "ContainsOldGroupVersions", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\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 #containsOldGroupVersions(Boolean)}.\n@param containsOldGroupVersions 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 #containsOldGroupVersions(Boolean)", "deprecated" : false, "documentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "containsOldGroupVersions", "fluentSetterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "containsOldGroupVersions", "getterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\n@return A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.", "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" : "ContainsOldGroupVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContainsOldGroupVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ContainsOldGroupVersions", "sensitive" : false, "setterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.", "setterMethodName" : "setContainsOldGroupVersions", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ContainsOldGroupVersions" : { "beanStyleGetterMethodName" : "getContainsOldGroupVersions", "beanStyleSetterMethodName" : "setContainsOldGroupVersions", "c2jName" : "ContainsOldGroupVersions", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\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 #containsOldGroupVersions(Boolean)}.\n@param containsOldGroupVersions 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 #containsOldGroupVersions(Boolean)", "deprecated" : false, "documentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "containsOldGroupVersions", "fluentSetterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "containsOldGroupVersions", "getterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\n@return A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.", "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" : "ContainsOldGroupVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContainsOldGroupVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ContainsOldGroupVersions", "sensitive" : false, "setterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.", "setterMethodName" : "setContainsOldGroupVersions", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "EndTime" : { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the time frame for which the graph was generated.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the time frame for which the graph was generated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the time frame for which the graph was generated.

\n@param endTime The end of the time frame for which the graph was generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the time frame for which the graph was generated.

\n@return The end of the time frame for which the graph was generated.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the time frame for which the graph was generated.

\n@param endTime The end of the time frame for which the graph was generated.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the time frame for which the graph was generated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Services" : { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ServiceList", "defaultConsumerFluentSetterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

The services that have processed a traced request during the specified time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\n@param services The services that have processed a traced request during the specified time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\n

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

\n@return The services that have processed a traced request during the specified time frame.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Service", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Service.Builder} avoiding the need to create one manually via {@link Service#builder()}.\n\nWhen the {@link Consumer} completes, {@link Service.Builder#build()} is called immediately and its result is passed to {@link #member(Service)}.\n@param member a consumer that will call methods on {@link Service.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Service)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Service", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Service", "variableName" : "member", "variableType" : "Service", "documentation" : null, "simpleType" : "Service", "variableSetterType" : "Service" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Service", "variableName" : "member", "variableType" : "Service", "documentation" : "", "simpleType" : "Service", "variableSetterType" : "Service" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Service", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Service", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\n@param services The services that have processed a traced request during the specified time frame.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

The services that have processed a traced request during the specified time frame.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "StartTime" : { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which the graph was generated.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which the graph was generated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which the graph was generated.

\n@param startTime The start of the time frame for which the graph was generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which the graph was generated.

\n@return The start of the time frame for which the graph was generated.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which the graph was generated.

\n@param startTime The start of the time frame for which the graph was generated.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which the graph was generated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which the graph was generated.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which the graph was generated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which the graph was generated.

\n@param startTime The start of the time frame for which the graph was generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which the graph was generated.

\n@return The start of the time frame for which the graph was generated.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which the graph was generated.

\n@param startTime The start of the time frame for which the graph was generated.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which the graph was generated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the time frame for which the graph was generated.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the time frame for which the graph was generated.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the time frame for which the graph was generated.

\n@param endTime The end of the time frame for which the graph was generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the time frame for which the graph was generated.

\n@return The end of the time frame for which the graph was generated.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the time frame for which the graph was generated.

\n@param endTime The end of the time frame for which the graph was generated.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the time frame for which the graph was generated.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ServiceList", "defaultConsumerFluentSetterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

The services that have processed a traced request during the specified time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\n@param services The services that have processed a traced request during the specified time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\n

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

\n@return The services that have processed a traced request during the specified time frame.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "Service", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Service.Builder} avoiding the need to create one manually via {@link Service#builder()}.\n\nWhen the {@link Consumer} completes, {@link Service.Builder#build()} is called immediately and its result is passed to {@link #member(Service)}.\n@param member a consumer that will call methods on {@link Service.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Service)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "Service", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "Service", "variableName" : "member", "variableType" : "Service", "documentation" : null, "simpleType" : "Service", "variableSetterType" : "Service" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Service", "variableName" : "member", "variableType" : "Service", "documentation" : "", "simpleType" : "Service", "variableSetterType" : "Service" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Service", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "Service", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

The services that have processed a traced request during the specified time frame.

\n@param services The services that have processed a traced request during the specified time frame.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

The services that have processed a traced request during the specified time frame.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContainsOldGroupVersions", "beanStyleSetterMethodName" : "setContainsOldGroupVersions", "c2jName" : "ContainsOldGroupVersions", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\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 #containsOldGroupVersions(Boolean)}.\n@param containsOldGroupVersions 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 #containsOldGroupVersions(Boolean)", "deprecated" : false, "documentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "containsOldGroupVersions", "fluentSetterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "containsOldGroupVersions", "getterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\n@return A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.", "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" : "ContainsOldGroupVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContainsOldGroupVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ContainsOldGroupVersions", "sensitive" : false, "setterDocumentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.", "setterMethodName" : "setContainsOldGroupVersions", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : "

A flag indicating whether the group's filter expression has been consistent, or if the returned service graph may show traces from an older version of the group's filter expression.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetServiceGraphResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetServiceGraphResponse", "variableName" : "getServiceGraphResponse", "variableType" : "GetServiceGraphResponse", "documentation" : null, "simpleType" : "GetServiceGraphResponse", "variableSetterType" : "GetServiceGraphResponse" }, "wrapper" : false }, "GetTimeSeriesServiceStatisticsRequest" : { "c2jName" : "GetTimeSeriesServiceStatisticsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetTimeSeriesServiceStatistics", "locationName" : null, "requestUri" : "/TimeSeriesServiceStatistics", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which to aggregate statistics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\n@param startTime The start of the time frame for which to aggregate statistics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\n@return The start of the time frame for which to aggregate statistics.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\n@param startTime The start of the time frame for which to aggregate statistics.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which to aggregate statistics.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the time frame for which to aggregate statistics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\n@param endTime The end of the time frame for which to aggregate statistics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\n@return The end of the time frame for which to aggregate statistics.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\n@param endTime The end of the time frame for which to aggregate statistics.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the time frame for which to aggregate statistics.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the group for which to pull statistics from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\n@param groupName The case-sensitive name of the group for which to pull statistics from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\n@return The case-sensitive name of the group for which to pull statistics from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\n@param groupName The case-sensitive name of the group for which to pull statistics from.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the group for which to pull statistics from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group for which to pull statistics from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group for which to pull statistics from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group for which to pull statistics from.

\n@param groupARN The ARN of the group for which to pull statistics from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group for which to pull statistics from.

\n@return The ARN of the group for which to pull statistics from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group for which to pull statistics from.

\n@param groupARN The ARN of the group for which to pull statistics from.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group for which to pull statistics from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntitySelectorExpression", "beanStyleSetterMethodName" : "setEntitySelectorExpression", "c2jName" : "EntitySelectorExpression", "c2jShape" : "EntitySelectorExpression", "defaultConsumerFluentSetterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entitySelectorExpression(String)}.\n@param entitySelectorExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entitySelectorExpression(String)", "deprecated" : false, "documentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entitySelectorExpression", "fluentSetterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\n@param entitySelectorExpression A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entitySelectorExpression", "getterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\n@return A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EntitySelectorExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntitySelectorExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EntitySelectorExpression", "sensitive" : false, "setterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\n@param entitySelectorExpression A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.", "setterMethodName" : "setEntitySelectorExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entitySelectorExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "entitySelectorExpression", "variableType" : "String", "documentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPeriod", "beanStyleSetterMethodName" : "setPeriod", "c2jName" : "Period", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

Aggregation period in seconds.

\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 #period(Integer)}.\n@param period 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 #period(Integer)", "deprecated" : false, "documentation" : "

Aggregation period in seconds.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "period", "fluentSetterDocumentation" : "

Aggregation period in seconds.

\n@param period Aggregation period in seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "period", "getterDocumentation" : "

Aggregation period in seconds.

\n@return Aggregation period in seconds.", "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" : "Period", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Period", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Period", "sensitive" : false, "setterDocumentation" : "

Aggregation period in seconds.

\n@param period Aggregation period in seconds.", "setterMethodName" : "setPeriod", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "period", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "period", "variableType" : "Integer", "documentation" : "

Aggregation period in seconds.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EndTime" : { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the time frame for which to aggregate statistics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\n@param endTime The end of the time frame for which to aggregate statistics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\n@return The end of the time frame for which to aggregate statistics.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\n@param endTime The end of the time frame for which to aggregate statistics.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the time frame for which to aggregate statistics.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "EntitySelectorExpression" : { "beanStyleGetterMethodName" : "getEntitySelectorExpression", "beanStyleSetterMethodName" : "setEntitySelectorExpression", "c2jName" : "EntitySelectorExpression", "c2jShape" : "EntitySelectorExpression", "defaultConsumerFluentSetterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entitySelectorExpression(String)}.\n@param entitySelectorExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entitySelectorExpression(String)", "deprecated" : false, "documentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entitySelectorExpression", "fluentSetterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\n@param entitySelectorExpression A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entitySelectorExpression", "getterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\n@return A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EntitySelectorExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntitySelectorExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EntitySelectorExpression", "sensitive" : false, "setterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\n@param entitySelectorExpression A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.", "setterMethodName" : "setEntitySelectorExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entitySelectorExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "entitySelectorExpression", "variableType" : "String", "documentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupARN" : { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group for which to pull statistics from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group for which to pull statistics from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group for which to pull statistics from.

\n@param groupARN The ARN of the group for which to pull statistics from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group for which to pull statistics from.

\n@return The ARN of the group for which to pull statistics from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group for which to pull statistics from.

\n@param groupARN The ARN of the group for which to pull statistics from.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group for which to pull statistics from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the group for which to pull statistics from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\n@param groupName The case-sensitive name of the group for which to pull statistics from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\n@return The case-sensitive name of the group for which to pull statistics from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\n@param groupName The case-sensitive name of the group for which to pull statistics from.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the group for which to pull statistics from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Period" : { "beanStyleGetterMethodName" : "getPeriod", "beanStyleSetterMethodName" : "setPeriod", "c2jName" : "Period", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

Aggregation period in seconds.

\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 #period(Integer)}.\n@param period 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 #period(Integer)", "deprecated" : false, "documentation" : "

Aggregation period in seconds.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "period", "fluentSetterDocumentation" : "

Aggregation period in seconds.

\n@param period Aggregation period in seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "period", "getterDocumentation" : "

Aggregation period in seconds.

\n@return Aggregation period in seconds.", "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" : "Period", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Period", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Period", "sensitive" : false, "setterDocumentation" : "

Aggregation period in seconds.

\n@param period Aggregation period in seconds.", "setterMethodName" : "setPeriod", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "period", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "period", "variableType" : "Integer", "documentation" : "

Aggregation period in seconds.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "StartTime" : { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which to aggregate statistics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\n@param startTime The start of the time frame for which to aggregate statistics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\n@return The start of the time frame for which to aggregate statistics.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\n@param startTime The start of the time frame for which to aggregate statistics.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which to aggregate statistics.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which to aggregate statistics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\n@param startTime The start of the time frame for which to aggregate statistics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\n@return The start of the time frame for which to aggregate statistics.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which to aggregate statistics.

\n@param startTime The start of the time frame for which to aggregate statistics.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which to aggregate statistics.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the time frame for which to aggregate statistics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\n@param endTime The end of the time frame for which to aggregate statistics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\n@return The end of the time frame for which to aggregate statistics.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the time frame for which to aggregate statistics.

\n@param endTime The end of the time frame for which to aggregate statistics.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the time frame for which to aggregate statistics.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The case-sensitive name of the group for which to pull statistics from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\n@param groupName The case-sensitive name of the group for which to pull statistics from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\n@return The case-sensitive name of the group for which to pull statistics from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The case-sensitive name of the group for which to pull statistics from.

\n@param groupName The case-sensitive name of the group for which to pull statistics from.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The case-sensitive name of the group for which to pull statistics from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group for which to pull statistics from.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group for which to pull statistics from.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group for which to pull statistics from.

\n@param groupARN The ARN of the group for which to pull statistics from.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group for which to pull statistics from.

\n@return The ARN of the group for which to pull statistics from.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group for which to pull statistics from.

\n@param groupARN The ARN of the group for which to pull statistics from.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group for which to pull statistics from.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntitySelectorExpression", "beanStyleSetterMethodName" : "setEntitySelectorExpression", "c2jName" : "EntitySelectorExpression", "c2jShape" : "EntitySelectorExpression", "defaultConsumerFluentSetterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entitySelectorExpression(String)}.\n@param entitySelectorExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entitySelectorExpression(String)", "deprecated" : false, "documentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entitySelectorExpression", "fluentSetterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\n@param entitySelectorExpression A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entitySelectorExpression", "getterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\n@return A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EntitySelectorExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntitySelectorExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EntitySelectorExpression", "sensitive" : false, "setterDocumentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

\n@param entitySelectorExpression A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.", "setterMethodName" : "setEntitySelectorExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entitySelectorExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "entitySelectorExpression", "variableType" : "String", "documentation" : "

A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPeriod", "beanStyleSetterMethodName" : "setPeriod", "c2jName" : "Period", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

Aggregation period in seconds.

\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 #period(Integer)}.\n@param period 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 #period(Integer)", "deprecated" : false, "documentation" : "

Aggregation period in seconds.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "period", "fluentSetterDocumentation" : "

Aggregation period in seconds.

\n@param period Aggregation period in seconds.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "period", "getterDocumentation" : "

Aggregation period in seconds.

\n@return Aggregation period in seconds.", "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" : "Period", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Period", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Period", "sensitive" : false, "setterDocumentation" : "

Aggregation period in seconds.

\n@param period Aggregation period in seconds.", "setterMethodName" : "setPeriod", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "period", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "period", "variableType" : "Integer", "documentation" : "

Aggregation period in seconds.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "StartTime", "EndTime" ], "shapeName" : "GetTimeSeriesServiceStatisticsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetTimeSeriesServiceStatisticsRequest", "variableName" : "getTimeSeriesServiceStatisticsRequest", "variableType" : "GetTimeSeriesServiceStatisticsRequest", "documentation" : null, "simpleType" : "GetTimeSeriesServiceStatisticsRequest", "variableSetterType" : "GetTimeSeriesServiceStatisticsRequest" }, "wrapper" : false }, "GetTimeSeriesServiceStatisticsResponse" : { "c2jName" : "GetTimeSeriesServiceStatisticsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTimeSeriesServiceStatistics", "beanStyleSetterMethodName" : "setTimeSeriesServiceStatistics", "c2jName" : "TimeSeriesServiceStatistics", "c2jShape" : "TimeSeriesServiceStatisticsList", "defaultConsumerFluentSetterDocumentation" : "

The collection of statistics.

\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 #timeSeriesServiceStatistics(List)}.\n@param timeSeriesServiceStatistics 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 #timeSeriesServiceStatistics(List)", "deprecated" : false, "documentation" : "

The collection of statistics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeSeriesServiceStatistics", "fluentSetterDocumentation" : "

The collection of statistics.

\n@param timeSeriesServiceStatistics The collection of statistics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeSeriesServiceStatistics", "getterDocumentation" : "

The collection of statistics.

\n

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

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

The collection of statistics.

\n@param timeSeriesServiceStatistics The collection of statistics.", "setterMethodName" : "setTimeSeriesServiceStatistics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "timeSeriesServiceStatistics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "timeSeriesServiceStatistics", "variableType" : "java.util.List", "documentation" : "

The collection of statistics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContainsOldGroupVersions", "beanStyleSetterMethodName" : "setContainsOldGroupVersions", "c2jName" : "ContainsOldGroupVersions", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\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 #containsOldGroupVersions(Boolean)}.\n@param containsOldGroupVersions 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 #containsOldGroupVersions(Boolean)", "deprecated" : false, "documentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "containsOldGroupVersions", "fluentSetterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "containsOldGroupVersions", "getterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\n@return A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.", "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" : "ContainsOldGroupVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContainsOldGroupVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ContainsOldGroupVersions", "sensitive" : false, "setterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.", "setterMethodName" : "setContainsOldGroupVersions", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ContainsOldGroupVersions" : { "beanStyleGetterMethodName" : "getContainsOldGroupVersions", "beanStyleSetterMethodName" : "setContainsOldGroupVersions", "c2jName" : "ContainsOldGroupVersions", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\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 #containsOldGroupVersions(Boolean)}.\n@param containsOldGroupVersions 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 #containsOldGroupVersions(Boolean)", "deprecated" : false, "documentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "containsOldGroupVersions", "fluentSetterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "containsOldGroupVersions", "getterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\n@return A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.", "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" : "ContainsOldGroupVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContainsOldGroupVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ContainsOldGroupVersions", "sensitive" : false, "setterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.", "setterMethodName" : "setContainsOldGroupVersions", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TimeSeriesServiceStatistics" : { "beanStyleGetterMethodName" : "getTimeSeriesServiceStatistics", "beanStyleSetterMethodName" : "setTimeSeriesServiceStatistics", "c2jName" : "TimeSeriesServiceStatistics", "c2jShape" : "TimeSeriesServiceStatisticsList", "defaultConsumerFluentSetterDocumentation" : "

The collection of statistics.

\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 #timeSeriesServiceStatistics(List)}.\n@param timeSeriesServiceStatistics 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 #timeSeriesServiceStatistics(List)", "deprecated" : false, "documentation" : "

The collection of statistics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeSeriesServiceStatistics", "fluentSetterDocumentation" : "

The collection of statistics.

\n@param timeSeriesServiceStatistics The collection of statistics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeSeriesServiceStatistics", "getterDocumentation" : "

The collection of statistics.

\n

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

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

The collection of statistics.

\n@param timeSeriesServiceStatistics The collection of statistics.", "setterMethodName" : "setTimeSeriesServiceStatistics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "timeSeriesServiceStatistics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "timeSeriesServiceStatistics", "variableType" : "java.util.List", "documentation" : "

The collection of statistics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTimeSeriesServiceStatistics", "beanStyleSetterMethodName" : "setTimeSeriesServiceStatistics", "c2jName" : "TimeSeriesServiceStatistics", "c2jShape" : "TimeSeriesServiceStatisticsList", "defaultConsumerFluentSetterDocumentation" : "

The collection of statistics.

\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 #timeSeriesServiceStatistics(List)}.\n@param timeSeriesServiceStatistics 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 #timeSeriesServiceStatistics(List)", "deprecated" : false, "documentation" : "

The collection of statistics.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timeSeriesServiceStatistics", "fluentSetterDocumentation" : "

The collection of statistics.

\n@param timeSeriesServiceStatistics The collection of statistics.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeSeriesServiceStatistics", "getterDocumentation" : "

The collection of statistics.

\n

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

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

The collection of statistics.

\n@param timeSeriesServiceStatistics The collection of statistics.", "setterMethodName" : "setTimeSeriesServiceStatistics", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "timeSeriesServiceStatistics", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "timeSeriesServiceStatistics", "variableType" : "java.util.List", "documentation" : "

The collection of statistics.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getContainsOldGroupVersions", "beanStyleSetterMethodName" : "setContainsOldGroupVersions", "c2jName" : "ContainsOldGroupVersions", "c2jShape" : "Boolean", "defaultConsumerFluentSetterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\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 #containsOldGroupVersions(Boolean)}.\n@param containsOldGroupVersions 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 #containsOldGroupVersions(Boolean)", "deprecated" : false, "documentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "containsOldGroupVersions", "fluentSetterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "containsOldGroupVersions", "getterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\n@return A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.", "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" : "ContainsOldGroupVersions", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ContainsOldGroupVersions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "ContainsOldGroupVersions", "sensitive" : false, "setterDocumentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

\n@param containsOldGroupVersions A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.", "setterMethodName" : "setContainsOldGroupVersions", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "containsOldGroupVersions", "variableType" : "Boolean", "documentation" : "

A flag indicating whether or not a group's filter expression has been consistent, or if a returned aggregation may show statistics from an older version of the group's filter expression.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetTimeSeriesServiceStatisticsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetTimeSeriesServiceStatisticsResponse", "variableName" : "getTimeSeriesServiceStatisticsResponse", "variableType" : "GetTimeSeriesServiceStatisticsResponse", "documentation" : null, "simpleType" : "GetTimeSeriesServiceStatisticsResponse", "variableSetterType" : "GetTimeSeriesServiceStatisticsResponse" }, "wrapper" : false }, "GetTraceGraphRequest" : { "c2jName" : "GetTraceGraphRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetTraceGraph", "locationName" : null, "requestUri" : "/TraceGraph", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getTraceIds", "beanStyleSetterMethodName" : "setTraceIds", "c2jName" : "TraceIds", "c2jShape" : "TraceIdList", "defaultConsumerFluentSetterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\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 #traceIds(List)}.\n@param traceIds 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 #traceIds(List)", "deprecated" : false, "documentation" : "

Trace IDs of requests for which to generate a service graph.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceIds", "fluentSetterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\n@param traceIds Trace IDs of requests for which to generate a service graph.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceIds", "getterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\n

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

\n@return Trace IDs of requests for which to generate a service graph.", "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" : "TraceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceId", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "TraceIds", "sensitive" : false, "setterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\n@param traceIds Trace IDs of requests for which to generate a service graph.", "setterMethodName" : "setTraceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : "

Trace IDs of requests for which to generate a service graph.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TraceIds" : { "beanStyleGetterMethodName" : "getTraceIds", "beanStyleSetterMethodName" : "setTraceIds", "c2jName" : "TraceIds", "c2jShape" : "TraceIdList", "defaultConsumerFluentSetterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\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 #traceIds(List)}.\n@param traceIds 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 #traceIds(List)", "deprecated" : false, "documentation" : "

Trace IDs of requests for which to generate a service graph.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceIds", "fluentSetterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\n@param traceIds Trace IDs of requests for which to generate a service graph.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceIds", "getterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\n

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

\n@return Trace IDs of requests for which to generate a service graph.", "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" : "TraceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceId", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "TraceIds", "sensitive" : false, "setterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\n@param traceIds Trace IDs of requests for which to generate a service graph.", "setterMethodName" : "setTraceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : "

Trace IDs of requests for which to generate a service graph.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTraceIds", "beanStyleSetterMethodName" : "setTraceIds", "c2jName" : "TraceIds", "c2jShape" : "TraceIdList", "defaultConsumerFluentSetterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\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 #traceIds(List)}.\n@param traceIds 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 #traceIds(List)", "deprecated" : false, "documentation" : "

Trace IDs of requests for which to generate a service graph.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceIds", "fluentSetterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\n@param traceIds Trace IDs of requests for which to generate a service graph.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceIds", "getterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\n

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

\n@return Trace IDs of requests for which to generate a service graph.", "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" : "TraceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceId", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "TraceIds", "sensitive" : false, "setterDocumentation" : "

Trace IDs of requests for which to generate a service graph.

\n@param traceIds Trace IDs of requests for which to generate a service graph.", "setterMethodName" : "setTraceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceIds", "variableType" : "java.util.List", "documentation" : "

Trace IDs of requests for which to generate a service graph.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "TraceIds" ], "shapeName" : "GetTraceGraphRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetTraceGraphRequest", "variableName" : "getTraceGraphRequest", "variableType" : "GetTraceGraphRequest", "documentation" : null, "simpleType" : "GetTraceGraphRequest", "variableSetterType" : "GetTraceGraphRequest" }, "wrapper" : false }, "GetTraceGraphResponse" : { "c2jName" : "GetTraceGraphResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ServiceList", "defaultConsumerFluentSetterDocumentation" : "

The services that have processed one of the specified requests.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

The services that have processed one of the specified requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

The services that have processed one of the specified requests.

\n@param services The services that have processed one of the specified requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

The services that have processed one of the specified requests.

\n

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

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

The services that have processed one of the specified requests.

\n@param services The services that have processed one of the specified requests.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

The services that have processed one of the specified requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Services" : { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ServiceList", "defaultConsumerFluentSetterDocumentation" : "

The services that have processed one of the specified requests.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

The services that have processed one of the specified requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

The services that have processed one of the specified requests.

\n@param services The services that have processed one of the specified requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

The services that have processed one of the specified requests.

\n

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

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

The services that have processed one of the specified requests.

\n@param services The services that have processed one of the specified requests.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

The services that have processed one of the specified requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ServiceList", "defaultConsumerFluentSetterDocumentation" : "

The services that have processed one of the specified requests.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

The services that have processed one of the specified requests.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

The services that have processed one of the specified requests.

\n@param services The services that have processed one of the specified requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

The services that have processed one of the specified requests.

\n

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

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

The services that have processed one of the specified requests.

\n@param services The services that have processed one of the specified requests.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

The services that have processed one of the specified requests.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Pagination token. Not used.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Pagination token. Not used.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Pagination token. Not used.

\n@return Pagination token. Not used.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Pagination token. Not used.

\n@param nextToken Pagination token. Not used.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Pagination token. Not used.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetTraceGraphResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetTraceGraphResponse", "variableName" : "getTraceGraphResponse", "variableType" : "GetTraceGraphResponse", "documentation" : null, "simpleType" : "GetTraceGraphResponse", "variableSetterType" : "GetTraceGraphResponse" }, "wrapper" : false }, "GetTraceSummariesRequest" : { "c2jName" : "GetTraceSummariesRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "GetTraceSummaries", "locationName" : null, "requestUri" : "/TraceSummaries", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which to retrieve traces.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which to retrieve traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which to retrieve traces.

\n@param startTime The start of the time frame for which to retrieve traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which to retrieve traces.

\n@return The start of the time frame for which to retrieve traces.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which to retrieve traces.

\n@param startTime The start of the time frame for which to retrieve traces.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which to retrieve traces.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the time frame for which to retrieve traces.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the time frame for which to retrieve traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the time frame for which to retrieve traces.

\n@param endTime The end of the time frame for which to retrieve traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the time frame for which to retrieve traces.

\n@return The end of the time frame for which to retrieve traces.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the time frame for which to retrieve traces.

\n@param endTime The end of the time frame for which to retrieve traces.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the time frame for which to retrieve traces.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimeRangeTypeAsString", "beanStyleSetterMethodName" : "setTimeRangeType", "c2jName" : "TimeRangeType", "c2jShape" : "TimeRangeType", "defaultConsumerFluentSetterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #timeRangeTypeAsString(String)}.\n@param timeRangeType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timeRangeType(String)", "deprecated" : false, "documentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

", "endpointDiscoveryId" : false, "enumType" : "TimeRangeType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "timeRangeType", "fluentEnumSetterMethodName" : "timeRangeType", "fluentGetterMethodName" : "timeRangeTypeAsString", "fluentSetterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\n@param timeRangeType A parameter to indicate whether to query trace summaries by TraceId or Event time.\n@see TimeRangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see TimeRangeType", "fluentSetterMethodName" : "timeRangeType", "getterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\n

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

\n@return A parameter to indicate whether to query trace summaries by TraceId or Event time.\n@see TimeRangeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TimeRangeType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeRangeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeRangeType", "sensitive" : false, "setterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\n@param timeRangeType A parameter to indicate whether to query trace summaries by TraceId or Event time.\n@see TimeRangeType", "setterMethodName" : "setTimeRangeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeRangeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeRangeType", "variableType" : "String", "documentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSampling", "beanStyleSetterMethodName" : "setSampling", "c2jName" : "Sampling", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\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 #sampling(Boolean)}.\n@param sampling 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 #sampling(Boolean)", "deprecated" : false, "documentation" : "

Set to true to get summaries for only a subset of available traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampling", "fluentSetterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\n@param sampling Set to true to get summaries for only a subset of available traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampling", "getterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\n@return Set to true to get summaries for only a subset of available traces.", "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" : "Sampling", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Sampling", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Sampling", "sensitive" : false, "setterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\n@param sampling Set to true to get summaries for only a subset of available traces.", "setterMethodName" : "setSampling", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "sampling", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "sampling", "variableType" : "Boolean", "documentation" : "

Set to true to get summaries for only a subset of available traces.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSamplingStrategy", "beanStyleSetterMethodName" : "setSamplingStrategy", "c2jName" : "SamplingStrategy", "c2jShape" : "SamplingStrategy", "defaultConsumerFluentSetterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\nThis is a convenience that creates an instance of the {@link SamplingStrategy.Builder} avoiding the need to create one manually via {@link SamplingStrategy#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingStrategy.Builder#build()} is called immediately and its result is passed to {@link #samplingStrategy(SamplingStrategy)}.\n@param samplingStrategy a consumer that will call methods on {@link SamplingStrategy.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingStrategy(SamplingStrategy)", "deprecated" : false, "documentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingStrategy", "fluentSetterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\n@param samplingStrategy A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingStrategy", "getterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\n@return A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.", "getterModel" : { "returnType" : "SamplingStrategy", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingStrategy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingStrategy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingStrategy", "sensitive" : false, "setterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\n@param samplingStrategy A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.", "setterMethodName" : "setSamplingStrategy", "setterModel" : { "variableDeclarationType" : "SamplingStrategy", "variableName" : "samplingStrategy", "variableType" : "SamplingStrategy", "documentation" : null, "simpleType" : "SamplingStrategy", "variableSetterType" : "SamplingStrategy" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingStrategy", "variableName" : "samplingStrategy", "variableType" : "SamplingStrategy", "documentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

", "simpleType" : "SamplingStrategy", "variableSetterType" : "SamplingStrategy" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "FilterExpression", "defaultConsumerFluentSetterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\n@param filterExpression Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\n@return Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\n@param filterExpression Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\n@param nextToken Specify the pagination token returned by a previous request to retrieve the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\n@return Specify the pagination token returned by a previous request to retrieve the next page of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\n@param nextToken Specify the pagination token returned by a previous request to retrieve the next page of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EndTime" : { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the time frame for which to retrieve traces.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the time frame for which to retrieve traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the time frame for which to retrieve traces.

\n@param endTime The end of the time frame for which to retrieve traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the time frame for which to retrieve traces.

\n@return The end of the time frame for which to retrieve traces.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the time frame for which to retrieve traces.

\n@param endTime The end of the time frame for which to retrieve traces.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the time frame for which to retrieve traces.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "FilterExpression" : { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "FilterExpression", "defaultConsumerFluentSetterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\n@param filterExpression Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\n@return Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\n@param filterExpression Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\n@param nextToken Specify the pagination token returned by a previous request to retrieve the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\n@return Specify the pagination token returned by a previous request to retrieve the next page of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\n@param nextToken Specify the pagination token returned by a previous request to retrieve the next page of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Sampling" : { "beanStyleGetterMethodName" : "getSampling", "beanStyleSetterMethodName" : "setSampling", "c2jName" : "Sampling", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\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 #sampling(Boolean)}.\n@param sampling 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 #sampling(Boolean)", "deprecated" : false, "documentation" : "

Set to true to get summaries for only a subset of available traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampling", "fluentSetterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\n@param sampling Set to true to get summaries for only a subset of available traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampling", "getterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\n@return Set to true to get summaries for only a subset of available traces.", "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" : "Sampling", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Sampling", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Sampling", "sensitive" : false, "setterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\n@param sampling Set to true to get summaries for only a subset of available traces.", "setterMethodName" : "setSampling", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "sampling", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "sampling", "variableType" : "Boolean", "documentation" : "

Set to true to get summaries for only a subset of available traces.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "SamplingStrategy" : { "beanStyleGetterMethodName" : "getSamplingStrategy", "beanStyleSetterMethodName" : "setSamplingStrategy", "c2jName" : "SamplingStrategy", "c2jShape" : "SamplingStrategy", "defaultConsumerFluentSetterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\nThis is a convenience that creates an instance of the {@link SamplingStrategy.Builder} avoiding the need to create one manually via {@link SamplingStrategy#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingStrategy.Builder#build()} is called immediately and its result is passed to {@link #samplingStrategy(SamplingStrategy)}.\n@param samplingStrategy a consumer that will call methods on {@link SamplingStrategy.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingStrategy(SamplingStrategy)", "deprecated" : false, "documentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingStrategy", "fluentSetterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\n@param samplingStrategy A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingStrategy", "getterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\n@return A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.", "getterModel" : { "returnType" : "SamplingStrategy", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingStrategy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingStrategy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingStrategy", "sensitive" : false, "setterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\n@param samplingStrategy A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.", "setterMethodName" : "setSamplingStrategy", "setterModel" : { "variableDeclarationType" : "SamplingStrategy", "variableName" : "samplingStrategy", "variableType" : "SamplingStrategy", "documentation" : null, "simpleType" : "SamplingStrategy", "variableSetterType" : "SamplingStrategy" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingStrategy", "variableName" : "samplingStrategy", "variableType" : "SamplingStrategy", "documentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

", "simpleType" : "SamplingStrategy", "variableSetterType" : "SamplingStrategy" }, "xmlNameSpaceUri" : null }, "StartTime" : { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which to retrieve traces.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which to retrieve traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which to retrieve traces.

\n@param startTime The start of the time frame for which to retrieve traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which to retrieve traces.

\n@return The start of the time frame for which to retrieve traces.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which to retrieve traces.

\n@param startTime The start of the time frame for which to retrieve traces.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which to retrieve traces.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "TimeRangeType" : { "beanStyleGetterMethodName" : "getTimeRangeTypeAsString", "beanStyleSetterMethodName" : "setTimeRangeType", "c2jName" : "TimeRangeType", "c2jShape" : "TimeRangeType", "defaultConsumerFluentSetterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #timeRangeTypeAsString(String)}.\n@param timeRangeType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timeRangeType(String)", "deprecated" : false, "documentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

", "endpointDiscoveryId" : false, "enumType" : "TimeRangeType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "timeRangeType", "fluentEnumSetterMethodName" : "timeRangeType", "fluentGetterMethodName" : "timeRangeTypeAsString", "fluentSetterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\n@param timeRangeType A parameter to indicate whether to query trace summaries by TraceId or Event time.\n@see TimeRangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see TimeRangeType", "fluentSetterMethodName" : "timeRangeType", "getterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\n

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

\n@return A parameter to indicate whether to query trace summaries by TraceId or Event time.\n@see TimeRangeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TimeRangeType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeRangeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeRangeType", "sensitive" : false, "setterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\n@param timeRangeType A parameter to indicate whether to query trace summaries by TraceId or Event time.\n@see TimeRangeType", "setterMethodName" : "setTimeRangeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeRangeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeRangeType", "variableType" : "String", "documentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start of the time frame for which to retrieve traces.

\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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

The start of the time frame for which to retrieve traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

The start of the time frame for which to retrieve traces.

\n@param startTime The start of the time frame for which to retrieve traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

The start of the time frame for which to retrieve traces.

\n@return The start of the time frame for which to retrieve traces.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

The start of the time frame for which to retrieve traces.

\n@param startTime The start of the time frame for which to retrieve traces.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

The start of the time frame for which to retrieve traces.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The end of the time frame for which to retrieve traces.

\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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

The end of the time frame for which to retrieve traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

The end of the time frame for which to retrieve traces.

\n@param endTime The end of the time frame for which to retrieve traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

The end of the time frame for which to retrieve traces.

\n@return The end of the time frame for which to retrieve traces.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

The end of the time frame for which to retrieve traces.

\n@param endTime The end of the time frame for which to retrieve traces.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

The end of the time frame for which to retrieve traces.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimeRangeTypeAsString", "beanStyleSetterMethodName" : "setTimeRangeType", "c2jName" : "TimeRangeType", "c2jShape" : "TimeRangeType", "defaultConsumerFluentSetterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #timeRangeTypeAsString(String)}.\n@param timeRangeType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #timeRangeType(String)", "deprecated" : false, "documentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

", "endpointDiscoveryId" : false, "enumType" : "TimeRangeType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "timeRangeType", "fluentEnumSetterMethodName" : "timeRangeType", "fluentGetterMethodName" : "timeRangeTypeAsString", "fluentSetterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\n@param timeRangeType A parameter to indicate whether to query trace summaries by TraceId or Event time.\n@see TimeRangeType\n@return Returns a reference to this object so that method calls can be chained together.\n@see TimeRangeType", "fluentSetterMethodName" : "timeRangeType", "getterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\n

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

\n@return A parameter to indicate whether to query trace summaries by TraceId or Event time.\n@see TimeRangeType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "TimeRangeType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TimeRangeType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "TimeRangeType", "sensitive" : false, "setterDocumentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

\n@param timeRangeType A parameter to indicate whether to query trace summaries by TraceId or Event time.\n@see TimeRangeType", "setterMethodName" : "setTimeRangeType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "timeRangeType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "timeRangeType", "variableType" : "String", "documentation" : "

A parameter to indicate whether to query trace summaries by TraceId or Event time.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSampling", "beanStyleSetterMethodName" : "setSampling", "c2jName" : "Sampling", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\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 #sampling(Boolean)}.\n@param sampling 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 #sampling(Boolean)", "deprecated" : false, "documentation" : "

Set to true to get summaries for only a subset of available traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampling", "fluentSetterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\n@param sampling Set to true to get summaries for only a subset of available traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampling", "getterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\n@return Set to true to get summaries for only a subset of available traces.", "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" : "Sampling", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Sampling", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Sampling", "sensitive" : false, "setterDocumentation" : "

Set to true to get summaries for only a subset of available traces.

\n@param sampling Set to true to get summaries for only a subset of available traces.", "setterMethodName" : "setSampling", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "sampling", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "sampling", "variableType" : "Boolean", "documentation" : "

Set to true to get summaries for only a subset of available traces.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSamplingStrategy", "beanStyleSetterMethodName" : "setSamplingStrategy", "c2jName" : "SamplingStrategy", "c2jShape" : "SamplingStrategy", "defaultConsumerFluentSetterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\nThis is a convenience that creates an instance of the {@link SamplingStrategy.Builder} avoiding the need to create one manually via {@link SamplingStrategy#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingStrategy.Builder#build()} is called immediately and its result is passed to {@link #samplingStrategy(SamplingStrategy)}.\n@param samplingStrategy a consumer that will call methods on {@link SamplingStrategy.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingStrategy(SamplingStrategy)", "deprecated" : false, "documentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingStrategy", "fluentSetterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\n@param samplingStrategy A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingStrategy", "getterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\n@return A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.", "getterModel" : { "returnType" : "SamplingStrategy", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingStrategy", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingStrategy", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingStrategy", "sensitive" : false, "setterDocumentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

\n@param samplingStrategy A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.", "setterMethodName" : "setSamplingStrategy", "setterModel" : { "variableDeclarationType" : "SamplingStrategy", "variableName" : "samplingStrategy", "variableType" : "SamplingStrategy", "documentation" : null, "simpleType" : "SamplingStrategy", "variableSetterType" : "SamplingStrategy" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingStrategy", "variableName" : "samplingStrategy", "variableType" : "SamplingStrategy", "documentation" : "

A paramater to indicate whether to enable sampling on trace summaries. Input parameters are Name and Value.

", "simpleType" : "SamplingStrategy", "variableSetterType" : "SamplingStrategy" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "FilterExpression", "defaultConsumerFluentSetterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\n@param filterExpression Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\n@return Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

\n@param filterExpression Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

Specify a filter expression to retrieve trace summaries for services or requests that meet certain requirements.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\n@param nextToken Specify the pagination token returned by a previous request to retrieve the next page of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\n@return Specify the pagination token returned by a previous request to retrieve the next page of results.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

\n@param nextToken Specify the pagination token returned by a previous request to retrieve the next page of results.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

Specify the pagination token returned by a previous request to retrieve the next page of results.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "StartTime", "EndTime" ], "shapeName" : "GetTraceSummariesRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetTraceSummariesRequest", "variableName" : "getTraceSummariesRequest", "variableType" : "GetTraceSummariesRequest", "documentation" : null, "simpleType" : "GetTraceSummariesRequest", "variableSetterType" : "GetTraceSummariesRequest" }, "wrapper" : false }, "GetTraceSummariesResponse" : { "c2jName" : "GetTraceSummariesResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTraceSummaries", "beanStyleSetterMethodName" : "setTraceSummaries", "c2jName" : "TraceSummaries", "c2jShape" : "TraceSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\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 #traceSummaries(List)}.\n@param traceSummaries 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 #traceSummaries(List)", "deprecated" : false, "documentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceSummaries", "fluentSetterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\n@param traceSummaries Trace IDs and metadata for traces that were found in the specified time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceSummaries", "getterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\n

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

\n@return Trace IDs and metadata for traces that were found in the specified time frame.", "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" : "TraceSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link TraceSummary.Builder} avoiding the need to create one manually via {@link TraceSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link TraceSummary.Builder#build()} is called immediately and its result is passed to {@link #member(TraceSummary)}.\n@param member a consumer that will call methods on {@link TraceSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(TraceSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "TraceSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "TraceSummary", "variableName" : "member", "variableType" : "TraceSummary", "documentation" : null, "simpleType" : "TraceSummary", "variableSetterType" : "TraceSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "TraceSummary", "variableName" : "member", "variableType" : "TraceSummary", "documentation" : "", "simpleType" : "TraceSummary", "variableSetterType" : "TraceSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "TraceSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "TraceSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TraceSummaries", "sensitive" : false, "setterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\n@param traceSummaries Trace IDs and metadata for traces that were found in the specified time frame.", "setterMethodName" : "setTraceSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSummaries", "variableType" : "java.util.List", "documentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApproximateTime", "beanStyleSetterMethodName" : "setApproximateTime", "c2jName" : "ApproximateTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of this page of results.

\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 #approximateTime(Instant)}.\n@param approximateTime 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 #approximateTime(Instant)", "deprecated" : false, "documentation" : "

The start time of this page of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "approximateTime", "fluentSetterDocumentation" : "

The start time of this page of results.

\n@param approximateTime The start time of this page of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "approximateTime", "getterDocumentation" : "

The start time of this page of results.

\n@return The start time of this page of results.", "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" : "ApproximateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApproximateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ApproximateTime", "sensitive" : false, "setterDocumentation" : "

The start time of this page of results.

\n@param approximateTime The start time of this page of results.", "setterMethodName" : "setApproximateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approximateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approximateTime", "variableType" : "java.time.Instant", "documentation" : "

The start time of this page of results.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTracesProcessedCount", "beanStyleSetterMethodName" : "setTracesProcessedCount", "c2jName" : "TracesProcessedCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\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 #tracesProcessedCount(Long)}.\n@param tracesProcessedCount 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 #tracesProcessedCount(Long)", "deprecated" : false, "documentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tracesProcessedCount", "fluentSetterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\n@param tracesProcessedCount The total number of traces processed, including traces that did not match the specified filter expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tracesProcessedCount", "getterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\n@return The total number of traces processed, including traces that did not match the specified filter expression.", "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" : "TracesProcessedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TracesProcessedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TracesProcessedCount", "sensitive" : false, "setterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\n@param tracesProcessedCount The total number of traces processed, including traces that did not match the specified filter expression.", "setterMethodName" : "setTracesProcessedCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "tracesProcessedCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "tracesProcessedCount", "variableType" : "Long", "documentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\n@param nextToken If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\n@return If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\n@param nextToken If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApproximateTime" : { "beanStyleGetterMethodName" : "getApproximateTime", "beanStyleSetterMethodName" : "setApproximateTime", "c2jName" : "ApproximateTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of this page of results.

\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 #approximateTime(Instant)}.\n@param approximateTime 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 #approximateTime(Instant)", "deprecated" : false, "documentation" : "

The start time of this page of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "approximateTime", "fluentSetterDocumentation" : "

The start time of this page of results.

\n@param approximateTime The start time of this page of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "approximateTime", "getterDocumentation" : "

The start time of this page of results.

\n@return The start time of this page of results.", "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" : "ApproximateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApproximateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ApproximateTime", "sensitive" : false, "setterDocumentation" : "

The start time of this page of results.

\n@param approximateTime The start time of this page of results.", "setterMethodName" : "setApproximateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approximateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approximateTime", "variableType" : "java.time.Instant", "documentation" : "

The start time of this page of results.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\n@param nextToken If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\n@return If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\n@param nextToken If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TraceSummaries" : { "beanStyleGetterMethodName" : "getTraceSummaries", "beanStyleSetterMethodName" : "setTraceSummaries", "c2jName" : "TraceSummaries", "c2jShape" : "TraceSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\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 #traceSummaries(List)}.\n@param traceSummaries 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 #traceSummaries(List)", "deprecated" : false, "documentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceSummaries", "fluentSetterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\n@param traceSummaries Trace IDs and metadata for traces that were found in the specified time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceSummaries", "getterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\n

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

\n@return Trace IDs and metadata for traces that were found in the specified time frame.", "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" : "TraceSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link TraceSummary.Builder} avoiding the need to create one manually via {@link TraceSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link TraceSummary.Builder#build()} is called immediately and its result is passed to {@link #member(TraceSummary)}.\n@param member a consumer that will call methods on {@link TraceSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(TraceSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "TraceSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "TraceSummary", "variableName" : "member", "variableType" : "TraceSummary", "documentation" : null, "simpleType" : "TraceSummary", "variableSetterType" : "TraceSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "TraceSummary", "variableName" : "member", "variableType" : "TraceSummary", "documentation" : "", "simpleType" : "TraceSummary", "variableSetterType" : "TraceSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "TraceSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "TraceSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TraceSummaries", "sensitive" : false, "setterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\n@param traceSummaries Trace IDs and metadata for traces that were found in the specified time frame.", "setterMethodName" : "setTraceSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSummaries", "variableType" : "java.util.List", "documentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "TracesProcessedCount" : { "beanStyleGetterMethodName" : "getTracesProcessedCount", "beanStyleSetterMethodName" : "setTracesProcessedCount", "c2jName" : "TracesProcessedCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\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 #tracesProcessedCount(Long)}.\n@param tracesProcessedCount 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 #tracesProcessedCount(Long)", "deprecated" : false, "documentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tracesProcessedCount", "fluentSetterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\n@param tracesProcessedCount The total number of traces processed, including traces that did not match the specified filter expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tracesProcessedCount", "getterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\n@return The total number of traces processed, including traces that did not match the specified filter expression.", "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" : "TracesProcessedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TracesProcessedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TracesProcessedCount", "sensitive" : false, "setterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\n@param tracesProcessedCount The total number of traces processed, including traces that did not match the specified filter expression.", "setterMethodName" : "setTracesProcessedCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "tracesProcessedCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "tracesProcessedCount", "variableType" : "Long", "documentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTraceSummaries", "beanStyleSetterMethodName" : "setTraceSummaries", "c2jName" : "TraceSummaries", "c2jShape" : "TraceSummaryList", "defaultConsumerFluentSetterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\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 #traceSummaries(List)}.\n@param traceSummaries 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 #traceSummaries(List)", "deprecated" : false, "documentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceSummaries", "fluentSetterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\n@param traceSummaries Trace IDs and metadata for traces that were found in the specified time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceSummaries", "getterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\n

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

\n@return Trace IDs and metadata for traces that were found in the specified time frame.", "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" : "TraceSummaries", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceSummaries", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceSummary", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link TraceSummary.Builder} avoiding the need to create one manually via {@link TraceSummary#builder()}.\n\nWhen the {@link Consumer} completes, {@link TraceSummary.Builder#build()} is called immediately and its result is passed to {@link #member(TraceSummary)}.\n@param member a consumer that will call methods on {@link TraceSummary.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(TraceSummary)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "TraceSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "TraceSummary", "variableName" : "member", "variableType" : "TraceSummary", "documentation" : null, "simpleType" : "TraceSummary", "variableSetterType" : "TraceSummary" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "TraceSummary", "variableName" : "member", "variableType" : "TraceSummary", "documentation" : "", "simpleType" : "TraceSummary", "variableSetterType" : "TraceSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "TraceSummary", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "TraceSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "TraceSummaries", "sensitive" : false, "setterDocumentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

\n@param traceSummaries Trace IDs and metadata for traces that were found in the specified time frame.", "setterMethodName" : "setTraceSummaries", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSummaries", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSummaries", "variableType" : "java.util.List", "documentation" : "

Trace IDs and metadata for traces that were found in the specified time frame.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getApproximateTime", "beanStyleSetterMethodName" : "setApproximateTime", "c2jName" : "ApproximateTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of this page of results.

\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 #approximateTime(Instant)}.\n@param approximateTime 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 #approximateTime(Instant)", "deprecated" : false, "documentation" : "

The start time of this page of results.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "approximateTime", "fluentSetterDocumentation" : "

The start time of this page of results.

\n@param approximateTime The start time of this page of results.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "approximateTime", "getterDocumentation" : "

The start time of this page of results.

\n@return The start time of this page of results.", "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" : "ApproximateTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ApproximateTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ApproximateTime", "sensitive" : false, "setterDocumentation" : "

The start time of this page of results.

\n@param approximateTime The start time of this page of results.", "setterMethodName" : "setApproximateTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approximateTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "approximateTime", "variableType" : "java.time.Instant", "documentation" : "

The start time of this page of results.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTracesProcessedCount", "beanStyleSetterMethodName" : "setTracesProcessedCount", "c2jName" : "TracesProcessedCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\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 #tracesProcessedCount(Long)}.\n@param tracesProcessedCount 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 #tracesProcessedCount(Long)", "deprecated" : false, "documentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "tracesProcessedCount", "fluentSetterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\n@param tracesProcessedCount The total number of traces processed, including traces that did not match the specified filter expression.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "tracesProcessedCount", "getterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\n@return The total number of traces processed, including traces that did not match the specified filter expression.", "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" : "TracesProcessedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TracesProcessedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TracesProcessedCount", "sensitive" : false, "setterDocumentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

\n@param tracesProcessedCount The total number of traces processed, including traces that did not match the specified filter expression.", "setterMethodName" : "setTracesProcessedCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "tracesProcessedCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "tracesProcessedCount", "variableType" : "Long", "documentation" : "

The total number of traces processed, including traces that did not match the specified filter expression.

", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "NextToken", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)", "deprecated" : false, "documentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\n@param nextToken If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\n@return If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "NextToken", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "NextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "NextToken", "sensitive" : false, "setterDocumentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

\n@param nextToken If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most most recent results, closest to the end of the time frame.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetTraceSummariesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetTraceSummariesResponse", "variableName" : "getTraceSummariesResponse", "variableType" : "GetTraceSummariesResponse", "documentation" : null, "simpleType" : "GetTraceSummariesResponse", "variableSetterType" : "GetTraceSummariesResponse" }, "wrapper" : false }, "Group" : { "c2jName" : "Group", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Details and metadata for a group.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The unique case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The unique case-sensitive name of the group.

\n@return The unique case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The unique case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group generated based on the GroupName.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@return The ARN of the group generated based on the GroupName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group generated based on the GroupName.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

The filter expression defining the parameters to include traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@return The filter expression defining the parameters to include traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

The filter expression defining the parameters to include traces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FilterExpression" : { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

The filter expression defining the parameters to include traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@return The filter expression defining the parameters to include traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

The filter expression defining the parameters to include traces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupARN" : { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group generated based on the GroupName.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@return The ARN of the group generated based on the GroupName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group generated based on the GroupName.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The unique case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The unique case-sensitive name of the group.

\n@return The unique case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The unique case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The unique case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The unique case-sensitive name of the group.

\n@return The unique case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The unique case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group generated based on the GroupName.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@return The ARN of the group generated based on the GroupName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group generated based on the GroupName.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

The filter expression defining the parameters to include traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@return The filter expression defining the parameters to include traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

The filter expression defining the parameters to include traces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Group", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : null, "simpleType" : "Group", "variableSetterType" : "Group" }, "wrapper" : false }, "GroupSummary" : { "c2jName" : "GroupSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Details for a group without metadata.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The unique case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The unique case-sensitive name of the group.

\n@return The unique case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The unique case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group generated based on the GroupName.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@return The ARN of the group generated based on the GroupName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group generated based on the GroupName.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

The filter expression defining the parameters to include traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@return The filter expression defining the parameters to include traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

The filter expression defining the parameters to include traces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FilterExpression" : { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

The filter expression defining the parameters to include traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@return The filter expression defining the parameters to include traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

The filter expression defining the parameters to include traces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupARN" : { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group generated based on the GroupName.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@return The ARN of the group generated based on the GroupName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group generated based on the GroupName.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The unique case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The unique case-sensitive name of the group.

\n@return The unique case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The unique case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

The unique case-sensitive name of the group.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

The unique case-sensitive name of the group.

\n@return The unique case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

The unique case-sensitive name of the group.

\n@param groupName The unique case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

The unique case-sensitive name of the group.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

The ARN of the group generated based on the GroupName.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@return The ARN of the group generated based on the GroupName.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the group generated based on the GroupName.

\n@param groupARN The ARN of the group generated based on the GroupName.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

The ARN of the group generated based on the GroupName.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

The filter expression defining the parameters to include traces.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@return The filter expression defining the parameters to include traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

The filter expression defining the parameters to include traces.

\n@param filterExpression The filter expression defining the parameters to include traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

The filter expression defining the parameters to include traces.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GroupSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GroupSummary", "variableName" : "groupSummary", "variableType" : "GroupSummary", "documentation" : null, "simpleType" : "GroupSummary", "variableSetterType" : "GroupSummary" }, "wrapper" : false }, "HistogramEntry" : { "c2jName" : "HistogramEntry", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

An entry in a histogram for a statistic. A histogram maps the range of observed values on the X axis, and the prevalence of each value on the Y axis.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The value of the entry.

\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 #value(Double)}.\n@param value 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 #value(Double)", "deprecated" : false, "documentation" : "

The value of the entry.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of the entry.

\n@param value The value of the entry.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of the entry.

\n@return The value of the entry.", "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" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of the entry.

\n@param value The value of the entry.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of the entry.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCount", "beanStyleSetterMethodName" : "setCount", "c2jName" : "Count", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The prevalence of the entry.

\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 #count(Integer)}.\n@param count 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 #count(Integer)", "deprecated" : false, "documentation" : "

The prevalence of the entry.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "count", "fluentSetterDocumentation" : "

The prevalence of the entry.

\n@param count The prevalence of the entry.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "count", "getterDocumentation" : "

The prevalence of the entry.

\n@return The prevalence of the entry.", "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" : "Count", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Count", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Count", "sensitive" : false, "setterDocumentation" : "

The prevalence of the entry.

\n@param count The prevalence of the entry.", "setterMethodName" : "setCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : "

The prevalence of the entry.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Count" : { "beanStyleGetterMethodName" : "getCount", "beanStyleSetterMethodName" : "setCount", "c2jName" : "Count", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The prevalence of the entry.

\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 #count(Integer)}.\n@param count 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 #count(Integer)", "deprecated" : false, "documentation" : "

The prevalence of the entry.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "count", "fluentSetterDocumentation" : "

The prevalence of the entry.

\n@param count The prevalence of the entry.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "count", "getterDocumentation" : "

The prevalence of the entry.

\n@return The prevalence of the entry.", "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" : "Count", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Count", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Count", "sensitive" : false, "setterDocumentation" : "

The prevalence of the entry.

\n@param count The prevalence of the entry.", "setterMethodName" : "setCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : "

The prevalence of the entry.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Value" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The value of the entry.

\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 #value(Double)}.\n@param value 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 #value(Double)", "deprecated" : false, "documentation" : "

The value of the entry.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of the entry.

\n@param value The value of the entry.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of the entry.

\n@return The value of the entry.", "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" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of the entry.

\n@param value The value of the entry.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of the entry.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The value of the entry.

\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 #value(Double)}.\n@param value 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 #value(Double)", "deprecated" : false, "documentation" : "

The value of the entry.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of the entry.

\n@param value The value of the entry.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of the entry.

\n@return The value of the entry.", "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" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of the entry.

\n@param value The value of the entry.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of the entry.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCount", "beanStyleSetterMethodName" : "setCount", "c2jName" : "Count", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The prevalence of the entry.

\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 #count(Integer)}.\n@param count 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 #count(Integer)", "deprecated" : false, "documentation" : "

The prevalence of the entry.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "count", "fluentSetterDocumentation" : "

The prevalence of the entry.

\n@param count The prevalence of the entry.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "count", "getterDocumentation" : "

The prevalence of the entry.

\n@return The prevalence of the entry.", "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" : "Count", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Count", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Count", "sensitive" : false, "setterDocumentation" : "

The prevalence of the entry.

\n@param count The prevalence of the entry.", "setterMethodName" : "setCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "count", "variableType" : "Integer", "documentation" : "

The prevalence of the entry.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HistogramEntry", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "histogramEntry", "variableType" : "HistogramEntry", "documentation" : null, "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "wrapper" : false }, "Http" : { "c2jName" : "Http", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Information about an HTTP request.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getHttpURL", "beanStyleSetterMethodName" : "setHttpURL", "c2jName" : "HttpURL", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpURL(String)}.\n@param httpURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpURL(String)", "deprecated" : false, "documentation" : "

The request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpURL", "fluentSetterDocumentation" : "

The request URL.

\n@param httpURL The request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpURL", "getterDocumentation" : "

The request URL.

\n@return The request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HttpURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HttpURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HttpURL", "sensitive" : false, "setterDocumentation" : "

The request URL.

\n@param httpURL The request URL.", "setterMethodName" : "setHttpURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpURL", "variableType" : "String", "documentation" : "

The request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpStatus", "beanStyleSetterMethodName" : "setHttpStatus", "c2jName" : "HttpStatus", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The response status.

\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 #httpStatus(Integer)}.\n@param httpStatus 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 #httpStatus(Integer)", "deprecated" : false, "documentation" : "

The response status.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpStatus", "fluentSetterDocumentation" : "

The response status.

\n@param httpStatus The response status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpStatus", "getterDocumentation" : "

The response status.

\n@return The response status.", "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" : "HttpStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HttpStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "HttpStatus", "sensitive" : false, "setterDocumentation" : "

The response status.

\n@param httpStatus The response status.", "setterMethodName" : "setHttpStatus", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "httpStatus", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "httpStatus", "variableType" : "Integer", "documentation" : "

The response status.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpMethod", "beanStyleSetterMethodName" : "setHttpMethod", "c2jName" : "HttpMethod", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The request method.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpMethod(String)}.\n@param httpMethod a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpMethod(String)", "deprecated" : false, "documentation" : "

The request method.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpMethod", "fluentSetterDocumentation" : "

The request method.

\n@param httpMethod The request method.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpMethod", "getterDocumentation" : "

The request method.

\n@return The request method.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HttpMethod", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HttpMethod", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HttpMethod", "sensitive" : false, "setterDocumentation" : "

The request method.

\n@param httpMethod The request method.", "setterMethodName" : "setHttpMethod", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : "

The request method.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserAgent", "beanStyleSetterMethodName" : "setUserAgent", "c2jName" : "UserAgent", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The request's user agent string.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userAgent(String)}.\n@param userAgent a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userAgent(String)", "deprecated" : false, "documentation" : "

The request's user agent string.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userAgent", "fluentSetterDocumentation" : "

The request's user agent string.

\n@param userAgent The request's user agent string.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userAgent", "getterDocumentation" : "

The request's user agent string.

\n@return The request's user agent string.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserAgent", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserAgent", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserAgent", "sensitive" : false, "setterDocumentation" : "

The request's user agent string.

\n@param userAgent The request's user agent string.", "setterMethodName" : "setUserAgent", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userAgent", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userAgent", "variableType" : "String", "documentation" : "

The request's user agent string.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientIp", "beanStyleSetterMethodName" : "setClientIp", "c2jName" : "ClientIp", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The IP address of the requestor.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientIp(String)}.\n@param clientIp a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientIp(String)", "deprecated" : false, "documentation" : "

The IP address of the requestor.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientIp", "fluentSetterDocumentation" : "

The IP address of the requestor.

\n@param clientIp The IP address of the requestor.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientIp", "getterDocumentation" : "

The IP address of the requestor.

\n@return The IP address of the requestor.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientIp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientIp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientIp", "sensitive" : false, "setterDocumentation" : "

The IP address of the requestor.

\n@param clientIp The IP address of the requestor.", "setterMethodName" : "setClientIp", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientIp", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientIp", "variableType" : "String", "documentation" : "

The IP address of the requestor.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientIp" : { "beanStyleGetterMethodName" : "getClientIp", "beanStyleSetterMethodName" : "setClientIp", "c2jName" : "ClientIp", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The IP address of the requestor.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientIp(String)}.\n@param clientIp a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientIp(String)", "deprecated" : false, "documentation" : "

The IP address of the requestor.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientIp", "fluentSetterDocumentation" : "

The IP address of the requestor.

\n@param clientIp The IP address of the requestor.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientIp", "getterDocumentation" : "

The IP address of the requestor.

\n@return The IP address of the requestor.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientIp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientIp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientIp", "sensitive" : false, "setterDocumentation" : "

The IP address of the requestor.

\n@param clientIp The IP address of the requestor.", "setterMethodName" : "setClientIp", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientIp", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientIp", "variableType" : "String", "documentation" : "

The IP address of the requestor.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "HttpMethod" : { "beanStyleGetterMethodName" : "getHttpMethod", "beanStyleSetterMethodName" : "setHttpMethod", "c2jName" : "HttpMethod", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The request method.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpMethod(String)}.\n@param httpMethod a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpMethod(String)", "deprecated" : false, "documentation" : "

The request method.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpMethod", "fluentSetterDocumentation" : "

The request method.

\n@param httpMethod The request method.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpMethod", "getterDocumentation" : "

The request method.

\n@return The request method.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HttpMethod", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HttpMethod", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HttpMethod", "sensitive" : false, "setterDocumentation" : "

The request method.

\n@param httpMethod The request method.", "setterMethodName" : "setHttpMethod", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : "

The request method.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "HttpStatus" : { "beanStyleGetterMethodName" : "getHttpStatus", "beanStyleSetterMethodName" : "setHttpStatus", "c2jName" : "HttpStatus", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The response status.

\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 #httpStatus(Integer)}.\n@param httpStatus 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 #httpStatus(Integer)", "deprecated" : false, "documentation" : "

The response status.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpStatus", "fluentSetterDocumentation" : "

The response status.

\n@param httpStatus The response status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpStatus", "getterDocumentation" : "

The response status.

\n@return The response status.", "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" : "HttpStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HttpStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "HttpStatus", "sensitive" : false, "setterDocumentation" : "

The response status.

\n@param httpStatus The response status.", "setterMethodName" : "setHttpStatus", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "httpStatus", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "httpStatus", "variableType" : "Integer", "documentation" : "

The response status.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "HttpURL" : { "beanStyleGetterMethodName" : "getHttpURL", "beanStyleSetterMethodName" : "setHttpURL", "c2jName" : "HttpURL", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpURL(String)}.\n@param httpURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpURL(String)", "deprecated" : false, "documentation" : "

The request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpURL", "fluentSetterDocumentation" : "

The request URL.

\n@param httpURL The request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpURL", "getterDocumentation" : "

The request URL.

\n@return The request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HttpURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HttpURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HttpURL", "sensitive" : false, "setterDocumentation" : "

The request URL.

\n@param httpURL The request URL.", "setterMethodName" : "setHttpURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpURL", "variableType" : "String", "documentation" : "

The request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UserAgent" : { "beanStyleGetterMethodName" : "getUserAgent", "beanStyleSetterMethodName" : "setUserAgent", "c2jName" : "UserAgent", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The request's user agent string.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userAgent(String)}.\n@param userAgent a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userAgent(String)", "deprecated" : false, "documentation" : "

The request's user agent string.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userAgent", "fluentSetterDocumentation" : "

The request's user agent string.

\n@param userAgent The request's user agent string.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userAgent", "getterDocumentation" : "

The request's user agent string.

\n@return The request's user agent string.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserAgent", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserAgent", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserAgent", "sensitive" : false, "setterDocumentation" : "

The request's user agent string.

\n@param userAgent The request's user agent string.", "setterMethodName" : "setUserAgent", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userAgent", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userAgent", "variableType" : "String", "documentation" : "

The request's user agent string.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getHttpURL", "beanStyleSetterMethodName" : "setHttpURL", "c2jName" : "HttpURL", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpURL(String)}.\n@param httpURL a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpURL(String)", "deprecated" : false, "documentation" : "

The request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpURL", "fluentSetterDocumentation" : "

The request URL.

\n@param httpURL The request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpURL", "getterDocumentation" : "

The request URL.

\n@return The request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HttpURL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HttpURL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HttpURL", "sensitive" : false, "setterDocumentation" : "

The request URL.

\n@param httpURL The request URL.", "setterMethodName" : "setHttpURL", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpURL", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpURL", "variableType" : "String", "documentation" : "

The request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpStatus", "beanStyleSetterMethodName" : "setHttpStatus", "c2jName" : "HttpStatus", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The response status.

\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 #httpStatus(Integer)}.\n@param httpStatus 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 #httpStatus(Integer)", "deprecated" : false, "documentation" : "

The response status.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpStatus", "fluentSetterDocumentation" : "

The response status.

\n@param httpStatus The response status.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpStatus", "getterDocumentation" : "

The response status.

\n@return The response status.", "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" : "HttpStatus", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HttpStatus", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "HttpStatus", "sensitive" : false, "setterDocumentation" : "

The response status.

\n@param httpStatus The response status.", "setterMethodName" : "setHttpStatus", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "httpStatus", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "httpStatus", "variableType" : "Integer", "documentation" : "

The response status.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpMethod", "beanStyleSetterMethodName" : "setHttpMethod", "c2jName" : "HttpMethod", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The request method.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpMethod(String)}.\n@param httpMethod a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpMethod(String)", "deprecated" : false, "documentation" : "

The request method.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpMethod", "fluentSetterDocumentation" : "

The request method.

\n@param httpMethod The request method.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpMethod", "getterDocumentation" : "

The request method.

\n@return The request method.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HttpMethod", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HttpMethod", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HttpMethod", "sensitive" : false, "setterDocumentation" : "

The request method.

\n@param httpMethod The request method.", "setterMethodName" : "setHttpMethod", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : "

The request method.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUserAgent", "beanStyleSetterMethodName" : "setUserAgent", "c2jName" : "UserAgent", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The request's user agent string.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userAgent(String)}.\n@param userAgent a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userAgent(String)", "deprecated" : false, "documentation" : "

The request's user agent string.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userAgent", "fluentSetterDocumentation" : "

The request's user agent string.

\n@param userAgent The request's user agent string.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userAgent", "getterDocumentation" : "

The request's user agent string.

\n@return The request's user agent string.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserAgent", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserAgent", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserAgent", "sensitive" : false, "setterDocumentation" : "

The request's user agent string.

\n@param userAgent The request's user agent string.", "setterMethodName" : "setUserAgent", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userAgent", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userAgent", "variableType" : "String", "documentation" : "

The request's user agent string.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientIp", "beanStyleSetterMethodName" : "setClientIp", "c2jName" : "ClientIp", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The IP address of the requestor.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientIp(String)}.\n@param clientIp a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientIp(String)", "deprecated" : false, "documentation" : "

The IP address of the requestor.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientIp", "fluentSetterDocumentation" : "

The IP address of the requestor.

\n@param clientIp The IP address of the requestor.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientIp", "getterDocumentation" : "

The IP address of the requestor.

\n@return The IP address of the requestor.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientIp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientIp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientIp", "sensitive" : false, "setterDocumentation" : "

The IP address of the requestor.

\n@param clientIp The IP address of the requestor.", "setterMethodName" : "setClientIp", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientIp", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientIp", "variableType" : "String", "documentation" : "

The IP address of the requestor.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Http", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Http", "variableName" : "http", "variableType" : "Http", "documentation" : null, "simpleType" : "Http", "variableSetterType" : "Http" }, "wrapper" : false }, "InstanceIdDetail" : { "c2jName" : "InstanceIdDetail", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A list of EC2 instance IDs corresponding to the segments in a trace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ID of a corresponding EC2 instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The ID of a corresponding EC2 instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of a corresponding EC2 instance.

\n@param id The ID of a corresponding EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of a corresponding EC2 instance.

\n@return The ID of a corresponding EC2 instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of a corresponding EC2 instance.

\n@param id The ID of a corresponding EC2 instance.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of a corresponding EC2 instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ID of a corresponding EC2 instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The ID of a corresponding EC2 instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of a corresponding EC2 instance.

\n@param id The ID of a corresponding EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of a corresponding EC2 instance.

\n@return The ID of a corresponding EC2 instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of a corresponding EC2 instance.

\n@param id The ID of a corresponding EC2 instance.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of a corresponding EC2 instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ID of a corresponding EC2 instance.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The ID of a corresponding EC2 instance.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The ID of a corresponding EC2 instance.

\n@param id The ID of a corresponding EC2 instance.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The ID of a corresponding EC2 instance.

\n@return The ID of a corresponding EC2 instance.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The ID of a corresponding EC2 instance.

\n@param id The ID of a corresponding EC2 instance.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID of a corresponding EC2 instance.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InstanceIdDetail", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "InstanceIdDetail", "variableName" : "instanceIdDetail", "variableType" : "InstanceIdDetail", "documentation" : null, "simpleType" : "InstanceIdDetail", "variableSetterType" : "InstanceIdDetail" }, "wrapper" : false }, "InvalidRequestException" : { "c2jName" : "InvalidRequestException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The request is missing required parameters or has invalid parameters.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "InvalidRequestException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidRequestException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidRequestException", "variableName" : "invalidRequestException", "variableType" : "InvalidRequestException", "documentation" : null, "simpleType" : "InvalidRequestException", "variableSetterType" : "InvalidRequestException" }, "wrapper" : false }, "PutEncryptionConfigRequest" : { "c2jName" : "PutEncryptionConfigRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PutEncryptionConfig", "locationName" : null, "requestUri" : "/PutEncryptionConfig", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getKeyId", "beanStyleSetterMethodName" : "setKeyId", "c2jName" : "KeyId", "c2jShape" : "EncryptionKeyId", "defaultConsumerFluentSetterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyId(String)}.\n@param keyId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyId(String)", "deprecated" : false, "documentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyId", "fluentSetterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\n@param keyId An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyId", "getterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\n@return An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "KeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "KeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KeyId", "sensitive" : false, "setterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\n@param keyId An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.", "setterMethodName" : "setKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "EncryptionType", "defaultConsumerFluentSetterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.\n@see EncryptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\n

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

\n@return The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.\n@see EncryptionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.\n@see EncryptionType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "KeyId" : { "beanStyleGetterMethodName" : "getKeyId", "beanStyleSetterMethodName" : "setKeyId", "c2jName" : "KeyId", "c2jShape" : "EncryptionKeyId", "defaultConsumerFluentSetterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyId(String)}.\n@param keyId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyId(String)", "deprecated" : false, "documentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyId", "fluentSetterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\n@param keyId An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyId", "getterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\n@return An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "KeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "KeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KeyId", "sensitive" : false, "setterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\n@param keyId An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.", "setterMethodName" : "setKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "EncryptionType", "defaultConsumerFluentSetterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.\n@see EncryptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\n

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

\n@return The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.\n@see EncryptionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.\n@see EncryptionType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getKeyId", "beanStyleSetterMethodName" : "setKeyId", "c2jName" : "KeyId", "c2jShape" : "EncryptionKeyId", "defaultConsumerFluentSetterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #keyId(String)}.\n@param keyId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #keyId(String)", "deprecated" : false, "documentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "keyId", "fluentSetterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\n@param keyId An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "keyId", "getterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\n@return An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "KeyId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "KeyId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "KeyId", "sensitive" : false, "setterDocumentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

\n@param keyId An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.", "setterMethodName" : "setKeyId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "keyId", "variableType" : "String", "documentation" : "

An AWS KMS customer master key (CMK) in one of the following formats:

  • Alias - The name of the key. For example, alias/MyKey.

  • Key ID - The KMS key ID of the key. For example, ae4aa6d49-a4d8-9df9-a475-4ff6d7898456.

  • ARN - The full Amazon Resource Name of the key ID or alias. For example, arn:aws:kms:us-east-2:123456789012:key/ae4aa6d49-a4d8-9df9-a475-4ff6d7898456. Use this format to specify a key in a different account.

Omit this key if you set Type to NONE.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTypeAsString", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "EncryptionType", "defaultConsumerFluentSetterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #typeAsString(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

", "endpointDiscoveryId" : false, "enumType" : "EncryptionType", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "type", "fluentEnumSetterMethodName" : "type", "fluentGetterMethodName" : "typeAsString", "fluentSetterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.\n@see EncryptionType\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionType", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\n

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

\n@return The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.\n@see EncryptionType", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

\n@param type The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.\n@see EncryptionType", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of encryption. Set to KMS to use your own key for encryption. Set to NONE for default encryption.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Type" ], "shapeName" : "PutEncryptionConfigRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutEncryptionConfigRequest", "variableName" : "putEncryptionConfigRequest", "variableType" : "PutEncryptionConfigRequest", "documentation" : null, "simpleType" : "PutEncryptionConfigRequest", "variableSetterType" : "PutEncryptionConfigRequest" }, "wrapper" : false }, "PutEncryptionConfigResponse" : { "c2jName" : "PutEncryptionConfigResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getEncryptionConfig", "beanStyleSetterMethodName" : "setEncryptionConfig", "c2jName" : "EncryptionConfig", "c2jShape" : "EncryptionConfig", "defaultConsumerFluentSetterDocumentation" : "

The new encryption configuration.

\nThis is a convenience that creates an instance of the {@link EncryptionConfig.Builder} avoiding the need to create one manually via {@link EncryptionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionConfig.Builder#build()} is called immediately and its result is passed to {@link #encryptionConfig(EncryptionConfig)}.\n@param encryptionConfig a consumer that will call methods on {@link EncryptionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionConfig(EncryptionConfig)", "deprecated" : false, "documentation" : "

The new encryption configuration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionConfig", "fluentSetterDocumentation" : "

The new encryption configuration.

\n@param encryptionConfig The new encryption configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionConfig", "getterDocumentation" : "

The new encryption configuration.

\n@return The new encryption configuration.", "getterModel" : { "returnType" : "EncryptionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EncryptionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EncryptionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionConfig", "sensitive" : false, "setterDocumentation" : "

The new encryption configuration.

\n@param encryptionConfig The new encryption configuration.", "setterMethodName" : "setEncryptionConfig", "setterModel" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : null, "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : "

The new encryption configuration.

", "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EncryptionConfig" : { "beanStyleGetterMethodName" : "getEncryptionConfig", "beanStyleSetterMethodName" : "setEncryptionConfig", "c2jName" : "EncryptionConfig", "c2jShape" : "EncryptionConfig", "defaultConsumerFluentSetterDocumentation" : "

The new encryption configuration.

\nThis is a convenience that creates an instance of the {@link EncryptionConfig.Builder} avoiding the need to create one manually via {@link EncryptionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionConfig.Builder#build()} is called immediately and its result is passed to {@link #encryptionConfig(EncryptionConfig)}.\n@param encryptionConfig a consumer that will call methods on {@link EncryptionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionConfig(EncryptionConfig)", "deprecated" : false, "documentation" : "

The new encryption configuration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionConfig", "fluentSetterDocumentation" : "

The new encryption configuration.

\n@param encryptionConfig The new encryption configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionConfig", "getterDocumentation" : "

The new encryption configuration.

\n@return The new encryption configuration.", "getterModel" : { "returnType" : "EncryptionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EncryptionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EncryptionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionConfig", "sensitive" : false, "setterDocumentation" : "

The new encryption configuration.

\n@param encryptionConfig The new encryption configuration.", "setterMethodName" : "setEncryptionConfig", "setterModel" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : null, "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : "

The new encryption configuration.

", "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEncryptionConfig", "beanStyleSetterMethodName" : "setEncryptionConfig", "c2jName" : "EncryptionConfig", "c2jShape" : "EncryptionConfig", "defaultConsumerFluentSetterDocumentation" : "

The new encryption configuration.

\nThis is a convenience that creates an instance of the {@link EncryptionConfig.Builder} avoiding the need to create one manually via {@link EncryptionConfig#builder()}.\n\nWhen the {@link Consumer} completes, {@link EncryptionConfig.Builder#build()} is called immediately and its result is passed to {@link #encryptionConfig(EncryptionConfig)}.\n@param encryptionConfig a consumer that will call methods on {@link EncryptionConfig.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #encryptionConfig(EncryptionConfig)", "deprecated" : false, "documentation" : "

The new encryption configuration.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "encryptionConfig", "fluentSetterDocumentation" : "

The new encryption configuration.

\n@param encryptionConfig The new encryption configuration.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "encryptionConfig", "getterDocumentation" : "

The new encryption configuration.

\n@return The new encryption configuration.", "getterModel" : { "returnType" : "EncryptionConfig", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EncryptionConfig", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EncryptionConfig", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EncryptionConfig", "sensitive" : false, "setterDocumentation" : "

The new encryption configuration.

\n@param encryptionConfig The new encryption configuration.", "setterMethodName" : "setEncryptionConfig", "setterModel" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : null, "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EncryptionConfig", "variableName" : "encryptionConfig", "variableType" : "EncryptionConfig", "documentation" : "

The new encryption configuration.

", "simpleType" : "EncryptionConfig", "variableSetterType" : "EncryptionConfig" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PutEncryptionConfigResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutEncryptionConfigResponse", "variableName" : "putEncryptionConfigResponse", "variableType" : "PutEncryptionConfigResponse", "documentation" : null, "simpleType" : "PutEncryptionConfigResponse", "variableSetterType" : "PutEncryptionConfigResponse" }, "wrapper" : false }, "PutTelemetryRecordsRequest" : { "c2jName" : "PutTelemetryRecordsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PutTelemetryRecords", "locationName" : null, "requestUri" : "/TelemetryRecords", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getTelemetryRecords", "beanStyleSetterMethodName" : "setTelemetryRecords", "c2jName" : "TelemetryRecords", "c2jShape" : "TelemetryRecordList", "defaultConsumerFluentSetterDocumentation" : "

\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 #telemetryRecords(List)}.\n@param telemetryRecords 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 #telemetryRecords(List)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "telemetryRecords", "fluentSetterDocumentation" : "

\n@param telemetryRecords \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "telemetryRecords", "getterDocumentation" : "

\n

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

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

\n@param telemetryRecords ", "setterMethodName" : "setTelemetryRecords", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "telemetryRecords", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "telemetryRecords", "variableType" : "java.util.List", "documentation" : "

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEc2InstanceId", "beanStyleSetterMethodName" : "setEc2InstanceId", "c2jName" : "EC2InstanceId", "c2jShape" : "EC2InstanceId", "defaultConsumerFluentSetterDocumentation" : "

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ec2InstanceId(String)}.\n@param ec2InstanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ec2InstanceId(String)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ec2InstanceId", "fluentSetterDocumentation" : "

\n@param ec2InstanceId \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ec2InstanceId", "getterDocumentation" : "

\n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EC2InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EC2InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EC2InstanceId", "sensitive" : false, "setterDocumentation" : "

\n@param ec2InstanceId ", "setterMethodName" : "setEc2InstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : "

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHostname", "beanStyleSetterMethodName" : "setHostname", "c2jName" : "Hostname", "c2jShape" : "Hostname", "defaultConsumerFluentSetterDocumentation" : "

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hostname(String)}.\n@param hostname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostname(String)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostname", "fluentSetterDocumentation" : "

\n@param hostname \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostname", "getterDocumentation" : "

\n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Hostname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Hostname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Hostname", "sensitive" : false, "setterDocumentation" : "

\n@param hostname ", "setterMethodName" : "setHostname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostname", "variableType" : "String", "documentation" : "

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceARN", "beanStyleSetterMethodName" : "setResourceARN", "c2jName" : "ResourceARN", "c2jShape" : "ResourceARN", "defaultConsumerFluentSetterDocumentation" : "

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceARN(String)}.\n@param resourceARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceARN(String)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARN", "fluentSetterDocumentation" : "

\n@param resourceARN \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARN", "getterDocumentation" : "

\n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceARN", "sensitive" : false, "setterDocumentation" : "

\n@param resourceARN ", "setterMethodName" : "setResourceARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : "

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EC2InstanceId" : { "beanStyleGetterMethodName" : "getEc2InstanceId", "beanStyleSetterMethodName" : "setEc2InstanceId", "c2jName" : "EC2InstanceId", "c2jShape" : "EC2InstanceId", "defaultConsumerFluentSetterDocumentation" : "

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ec2InstanceId(String)}.\n@param ec2InstanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ec2InstanceId(String)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ec2InstanceId", "fluentSetterDocumentation" : "

\n@param ec2InstanceId \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ec2InstanceId", "getterDocumentation" : "

\n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EC2InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EC2InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EC2InstanceId", "sensitive" : false, "setterDocumentation" : "

\n@param ec2InstanceId ", "setterMethodName" : "setEc2InstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : "

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Hostname" : { "beanStyleGetterMethodName" : "getHostname", "beanStyleSetterMethodName" : "setHostname", "c2jName" : "Hostname", "c2jShape" : "Hostname", "defaultConsumerFluentSetterDocumentation" : "

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hostname(String)}.\n@param hostname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostname(String)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostname", "fluentSetterDocumentation" : "

\n@param hostname \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostname", "getterDocumentation" : "

\n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Hostname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Hostname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Hostname", "sensitive" : false, "setterDocumentation" : "

\n@param hostname ", "setterMethodName" : "setHostname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostname", "variableType" : "String", "documentation" : "

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ResourceARN" : { "beanStyleGetterMethodName" : "getResourceARN", "beanStyleSetterMethodName" : "setResourceARN", "c2jName" : "ResourceARN", "c2jShape" : "ResourceARN", "defaultConsumerFluentSetterDocumentation" : "

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceARN(String)}.\n@param resourceARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceARN(String)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARN", "fluentSetterDocumentation" : "

\n@param resourceARN \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARN", "getterDocumentation" : "

\n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceARN", "sensitive" : false, "setterDocumentation" : "

\n@param resourceARN ", "setterMethodName" : "setResourceARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : "

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TelemetryRecords" : { "beanStyleGetterMethodName" : "getTelemetryRecords", "beanStyleSetterMethodName" : "setTelemetryRecords", "c2jName" : "TelemetryRecords", "c2jShape" : "TelemetryRecordList", "defaultConsumerFluentSetterDocumentation" : "

\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 #telemetryRecords(List)}.\n@param telemetryRecords 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 #telemetryRecords(List)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "telemetryRecords", "fluentSetterDocumentation" : "

\n@param telemetryRecords \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "telemetryRecords", "getterDocumentation" : "

\n

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

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

\n@param telemetryRecords ", "setterMethodName" : "setTelemetryRecords", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "telemetryRecords", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "telemetryRecords", "variableType" : "java.util.List", "documentation" : "

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTelemetryRecords", "beanStyleSetterMethodName" : "setTelemetryRecords", "c2jName" : "TelemetryRecords", "c2jShape" : "TelemetryRecordList", "defaultConsumerFluentSetterDocumentation" : "

\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 #telemetryRecords(List)}.\n@param telemetryRecords 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 #telemetryRecords(List)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "telemetryRecords", "fluentSetterDocumentation" : "

\n@param telemetryRecords \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "telemetryRecords", "getterDocumentation" : "

\n

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

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

\n@param telemetryRecords ", "setterMethodName" : "setTelemetryRecords", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "telemetryRecords", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "telemetryRecords", "variableType" : "java.util.List", "documentation" : "

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEc2InstanceId", "beanStyleSetterMethodName" : "setEc2InstanceId", "c2jName" : "EC2InstanceId", "c2jShape" : "EC2InstanceId", "defaultConsumerFluentSetterDocumentation" : "

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ec2InstanceId(String)}.\n@param ec2InstanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ec2InstanceId(String)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ec2InstanceId", "fluentSetterDocumentation" : "

\n@param ec2InstanceId \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ec2InstanceId", "getterDocumentation" : "

\n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EC2InstanceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EC2InstanceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "EC2InstanceId", "sensitive" : false, "setterDocumentation" : "

\n@param ec2InstanceId ", "setterMethodName" : "setEc2InstanceId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ec2InstanceId", "variableType" : "String", "documentation" : "

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHostname", "beanStyleSetterMethodName" : "setHostname", "c2jName" : "Hostname", "c2jShape" : "Hostname", "defaultConsumerFluentSetterDocumentation" : "

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #hostname(String)}.\n@param hostname a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #hostname(String)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hostname", "fluentSetterDocumentation" : "

\n@param hostname \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hostname", "getterDocumentation" : "

\n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Hostname", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Hostname", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Hostname", "sensitive" : false, "setterDocumentation" : "

\n@param hostname ", "setterMethodName" : "setHostname", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "hostname", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "hostname", "variableType" : "String", "documentation" : "

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceARN", "beanStyleSetterMethodName" : "setResourceARN", "c2jName" : "ResourceARN", "c2jShape" : "ResourceARN", "defaultConsumerFluentSetterDocumentation" : "

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceARN(String)}.\n@param resourceARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceARN(String)", "deprecated" : false, "documentation" : "

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARN", "fluentSetterDocumentation" : "

\n@param resourceARN \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARN", "getterDocumentation" : "

\n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceARN", "sensitive" : false, "setterDocumentation" : "

\n@param resourceARN ", "setterMethodName" : "setResourceARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : "

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "TelemetryRecords" ], "shapeName" : "PutTelemetryRecordsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutTelemetryRecordsRequest", "variableName" : "putTelemetryRecordsRequest", "variableType" : "PutTelemetryRecordsRequest", "documentation" : null, "simpleType" : "PutTelemetryRecordsRequest", "variableSetterType" : "PutTelemetryRecordsRequest" }, "wrapper" : false }, "PutTelemetryRecordsResponse" : { "c2jName" : "PutTelemetryRecordsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PutTelemetryRecordsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutTelemetryRecordsResponse", "variableName" : "putTelemetryRecordsResponse", "variableType" : "PutTelemetryRecordsResponse", "documentation" : null, "simpleType" : "PutTelemetryRecordsResponse", "variableSetterType" : "PutTelemetryRecordsResponse" }, "wrapper" : false }, "PutTraceSegmentsRequest" : { "c2jName" : "PutTraceSegmentsRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "PutTraceSegments", "locationName" : null, "requestUri" : "/TraceSegments", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getTraceSegmentDocuments", "beanStyleSetterMethodName" : "setTraceSegmentDocuments", "c2jName" : "TraceSegmentDocuments", "c2jShape" : "TraceSegmentDocumentList", "defaultConsumerFluentSetterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\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 #traceSegmentDocuments(List)}.\n@param traceSegmentDocuments 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 #traceSegmentDocuments(List)", "deprecated" : false, "documentation" : "

A string containing a JSON document defining one or more segments or subsegments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceSegmentDocuments", "fluentSetterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\n@param traceSegmentDocuments A string containing a JSON document defining one or more segments or subsegments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceSegmentDocuments", "getterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\n

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

\n@return A string containing a JSON document defining one or more segments or subsegments.", "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" : "TraceSegmentDocuments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceSegmentDocuments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceSegmentDocument", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "TraceSegmentDocuments", "sensitive" : false, "setterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\n@param traceSegmentDocuments A string containing a JSON document defining one or more segments or subsegments.", "setterMethodName" : "setTraceSegmentDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSegmentDocuments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSegmentDocuments", "variableType" : "java.util.List", "documentation" : "

A string containing a JSON document defining one or more segments or subsegments.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "TraceSegmentDocuments" : { "beanStyleGetterMethodName" : "getTraceSegmentDocuments", "beanStyleSetterMethodName" : "setTraceSegmentDocuments", "c2jName" : "TraceSegmentDocuments", "c2jShape" : "TraceSegmentDocumentList", "defaultConsumerFluentSetterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\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 #traceSegmentDocuments(List)}.\n@param traceSegmentDocuments 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 #traceSegmentDocuments(List)", "deprecated" : false, "documentation" : "

A string containing a JSON document defining one or more segments or subsegments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceSegmentDocuments", "fluentSetterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\n@param traceSegmentDocuments A string containing a JSON document defining one or more segments or subsegments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceSegmentDocuments", "getterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\n

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

\n@return A string containing a JSON document defining one or more segments or subsegments.", "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" : "TraceSegmentDocuments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceSegmentDocuments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceSegmentDocument", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "TraceSegmentDocuments", "sensitive" : false, "setterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\n@param traceSegmentDocuments A string containing a JSON document defining one or more segments or subsegments.", "setterMethodName" : "setTraceSegmentDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSegmentDocuments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSegmentDocuments", "variableType" : "java.util.List", "documentation" : "

A string containing a JSON document defining one or more segments or subsegments.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTraceSegmentDocuments", "beanStyleSetterMethodName" : "setTraceSegmentDocuments", "c2jName" : "TraceSegmentDocuments", "c2jShape" : "TraceSegmentDocumentList", "defaultConsumerFluentSetterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\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 #traceSegmentDocuments(List)}.\n@param traceSegmentDocuments 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 #traceSegmentDocuments(List)", "deprecated" : false, "documentation" : "

A string containing a JSON document defining one or more segments or subsegments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "traceSegmentDocuments", "fluentSetterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\n@param traceSegmentDocuments A string containing a JSON document defining one or more segments or subsegments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "traceSegmentDocuments", "getterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\n

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

\n@return A string containing a JSON document defining one or more segments or subsegments.", "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" : "TraceSegmentDocuments", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TraceSegmentDocuments", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceSegmentDocument", "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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "TraceSegmentDocuments", "sensitive" : false, "setterDocumentation" : "

A string containing a JSON document defining one or more segments or subsegments.

\n@param traceSegmentDocuments A string containing a JSON document defining one or more segments or subsegments.", "setterMethodName" : "setTraceSegmentDocuments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSegmentDocuments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "traceSegmentDocuments", "variableType" : "java.util.List", "documentation" : "

A string containing a JSON document defining one or more segments or subsegments.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "TraceSegmentDocuments" ], "shapeName" : "PutTraceSegmentsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutTraceSegmentsRequest", "variableName" : "putTraceSegmentsRequest", "variableType" : "PutTraceSegmentsRequest", "documentation" : null, "simpleType" : "PutTraceSegmentsRequest", "variableSetterType" : "PutTraceSegmentsRequest" }, "wrapper" : false }, "PutTraceSegmentsResponse" : { "c2jName" : "PutTraceSegmentsResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getUnprocessedTraceSegments", "beanStyleSetterMethodName" : "setUnprocessedTraceSegments", "c2jName" : "UnprocessedTraceSegments", "c2jShape" : "UnprocessedTraceSegmentList", "defaultConsumerFluentSetterDocumentation" : "

Segments that failed processing.

\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 #unprocessedTraceSegments(List)}.\n@param unprocessedTraceSegments 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 #unprocessedTraceSegments(List)", "deprecated" : false, "documentation" : "

Segments that failed processing.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedTraceSegments", "fluentSetterDocumentation" : "

Segments that failed processing.

\n@param unprocessedTraceSegments Segments that failed processing.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedTraceSegments", "getterDocumentation" : "

Segments that failed processing.

\n

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

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

Segments that failed processing.

\n@param unprocessedTraceSegments Segments that failed processing.", "setterMethodName" : "setUnprocessedTraceSegments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceSegments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceSegments", "variableType" : "java.util.List", "documentation" : "

Segments that failed processing.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "UnprocessedTraceSegments" : { "beanStyleGetterMethodName" : "getUnprocessedTraceSegments", "beanStyleSetterMethodName" : "setUnprocessedTraceSegments", "c2jName" : "UnprocessedTraceSegments", "c2jShape" : "UnprocessedTraceSegmentList", "defaultConsumerFluentSetterDocumentation" : "

Segments that failed processing.

\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 #unprocessedTraceSegments(List)}.\n@param unprocessedTraceSegments 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 #unprocessedTraceSegments(List)", "deprecated" : false, "documentation" : "

Segments that failed processing.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedTraceSegments", "fluentSetterDocumentation" : "

Segments that failed processing.

\n@param unprocessedTraceSegments Segments that failed processing.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedTraceSegments", "getterDocumentation" : "

Segments that failed processing.

\n

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

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

Segments that failed processing.

\n@param unprocessedTraceSegments Segments that failed processing.", "setterMethodName" : "setUnprocessedTraceSegments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceSegments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceSegments", "variableType" : "java.util.List", "documentation" : "

Segments that failed processing.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getUnprocessedTraceSegments", "beanStyleSetterMethodName" : "setUnprocessedTraceSegments", "c2jName" : "UnprocessedTraceSegments", "c2jShape" : "UnprocessedTraceSegmentList", "defaultConsumerFluentSetterDocumentation" : "

Segments that failed processing.

\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 #unprocessedTraceSegments(List)}.\n@param unprocessedTraceSegments 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 #unprocessedTraceSegments(List)", "deprecated" : false, "documentation" : "

Segments that failed processing.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "unprocessedTraceSegments", "fluentSetterDocumentation" : "

Segments that failed processing.

\n@param unprocessedTraceSegments Segments that failed processing.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "unprocessedTraceSegments", "getterDocumentation" : "

Segments that failed processing.

\n

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

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

Segments that failed processing.

\n@param unprocessedTraceSegments Segments that failed processing.", "setterMethodName" : "setUnprocessedTraceSegments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceSegments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "unprocessedTraceSegments", "variableType" : "java.util.List", "documentation" : "

Segments that failed processing.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "PutTraceSegmentsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutTraceSegmentsResponse", "variableName" : "putTraceSegmentsResponse", "variableType" : "PutTraceSegmentsResponse", "documentation" : null, "simpleType" : "PutTraceSegmentsResponse", "variableSetterType" : "PutTraceSegmentsResponse" }, "wrapper" : false }, "ResourceARNDetail" : { "c2jName" : "ResourceARNDetail", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A list of resources ARNs corresponding to the segments in a trace.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "ARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a corresponding resource.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "

The ARN of a corresponding resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The ARN of a corresponding resource.

\n@param arn The ARN of a corresponding resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The ARN of a corresponding resource.

\n@return The ARN of a corresponding resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ARN", "sensitive" : false, "setterDocumentation" : "

The ARN of a corresponding resource.

\n@param arn The ARN of a corresponding resource.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The ARN of a corresponding resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ARN" : { "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "ARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a corresponding resource.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "

The ARN of a corresponding resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The ARN of a corresponding resource.

\n@param arn The ARN of a corresponding resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The ARN of a corresponding resource.

\n@return The ARN of a corresponding resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ARN", "sensitive" : false, "setterDocumentation" : "

The ARN of a corresponding resource.

\n@param arn The ARN of a corresponding resource.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The ARN of a corresponding resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getArn", "beanStyleSetterMethodName" : "setArn", "c2jName" : "ARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of a corresponding resource.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #arn(String)}.\n@param arn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #arn(String)", "deprecated" : false, "documentation" : "

The ARN of a corresponding resource.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "arn", "fluentSetterDocumentation" : "

The ARN of a corresponding resource.

\n@param arn The ARN of a corresponding resource.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "arn", "getterDocumentation" : "

The ARN of a corresponding resource.

\n@return The ARN of a corresponding resource.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ARN", "sensitive" : false, "setterDocumentation" : "

The ARN of a corresponding resource.

\n@param arn The ARN of a corresponding resource.", "setterMethodName" : "setArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "arn", "variableType" : "String", "documentation" : "

The ARN of a corresponding resource.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResourceARNDetail", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResourceARNDetail", "variableName" : "resourceARNDetail", "variableType" : "ResourceARNDetail", "documentation" : null, "simpleType" : "ResourceARNDetail", "variableSetterType" : "ResourceARNDetail" }, "wrapper" : false }, "ResponseTimeRootCause" : { "c2jName" : "ResponseTimeRootCause", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The root cause information for a response time warning.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ResponseTimeRootCauseServices", "defaultConsumerFluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\n

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

\n@return A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResponseTimeRootCauseService", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResponseTimeRootCauseService.Builder} avoiding the need to create one manually via {@link ResponseTimeRootCauseService#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResponseTimeRootCauseService.Builder#build()} is called immediately and its result is passed to {@link #member(ResponseTimeRootCauseService)}.\n@param member a consumer that will call methods on {@link ResponseTimeRootCauseService.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResponseTimeRootCauseService)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResponseTimeRootCauseService", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResponseTimeRootCauseService", "variableName" : "member", "variableType" : "ResponseTimeRootCauseService", "documentation" : null, "simpleType" : "ResponseTimeRootCauseService", "variableSetterType" : "ResponseTimeRootCauseService" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResponseTimeRootCauseService", "variableName" : "member", "variableType" : "ResponseTimeRootCauseService", "documentation" : "", "simpleType" : "ResponseTimeRootCauseService", "variableSetterType" : "ResponseTimeRootCauseService" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResponseTimeRootCauseService", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResponseTimeRootCauseService", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Services" : { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ResponseTimeRootCauseServices", "defaultConsumerFluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\n

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

\n@return A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResponseTimeRootCauseService", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResponseTimeRootCauseService.Builder} avoiding the need to create one manually via {@link ResponseTimeRootCauseService#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResponseTimeRootCauseService.Builder#build()} is called immediately and its result is passed to {@link #member(ResponseTimeRootCauseService)}.\n@param member a consumer that will call methods on {@link ResponseTimeRootCauseService.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResponseTimeRootCauseService)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResponseTimeRootCauseService", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResponseTimeRootCauseService", "variableName" : "member", "variableType" : "ResponseTimeRootCauseService", "documentation" : null, "simpleType" : "ResponseTimeRootCauseService", "variableSetterType" : "ResponseTimeRootCauseService" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResponseTimeRootCauseService", "variableName" : "member", "variableType" : "ResponseTimeRootCauseService", "documentation" : "", "simpleType" : "ResponseTimeRootCauseService", "variableSetterType" : "ResponseTimeRootCauseService" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResponseTimeRootCauseService", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResponseTimeRootCauseService", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getServices", "beanStyleSetterMethodName" : "setServices", "c2jName" : "Services", "c2jShape" : "ResponseTimeRootCauseServices", "defaultConsumerFluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\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 #services(List)}.\n@param services 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 #services(List)", "deprecated" : false, "documentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "services", "fluentSetterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "services", "getterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\n

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

\n@return A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.", "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" : "Services", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Services", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResponseTimeRootCauseService", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResponseTimeRootCauseService.Builder} avoiding the need to create one manually via {@link ResponseTimeRootCauseService#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResponseTimeRootCauseService.Builder#build()} is called immediately and its result is passed to {@link #member(ResponseTimeRootCauseService)}.\n@param member a consumer that will call methods on {@link ResponseTimeRootCauseService.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResponseTimeRootCauseService)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResponseTimeRootCauseService", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResponseTimeRootCauseService", "variableName" : "member", "variableType" : "ResponseTimeRootCauseService", "documentation" : null, "simpleType" : "ResponseTimeRootCauseService", "variableSetterType" : "ResponseTimeRootCauseService" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResponseTimeRootCauseService", "variableName" : "member", "variableType" : "ResponseTimeRootCauseService", "documentation" : "", "simpleType" : "ResponseTimeRootCauseService", "variableSetterType" : "ResponseTimeRootCauseService" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResponseTimeRootCauseService", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResponseTimeRootCauseService", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Services", "sensitive" : false, "setterDocumentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

\n@param services A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.", "setterMethodName" : "setServices", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "services", "variableType" : "java.util.List", "documentation" : "

A list of corresponding services. A service identifies a segment and contains a name, account ID, type, and inferred flag.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResponseTimeRootCause", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResponseTimeRootCause", "variableName" : "responseTimeRootCause", "variableType" : "ResponseTimeRootCause", "documentation" : null, "simpleType" : "ResponseTimeRootCause", "variableSetterType" : "ResponseTimeRootCause" }, "wrapper" : false }, "ResponseTimeRootCauseEntity" : { "c2jName" : "ResponseTimeRootCauseEntity", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A collection of segments and corresponding subsegments associated to a response time warning.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the entity.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the entity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the entity.

\n@return The name of the entity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCoverage", "beanStyleSetterMethodName" : "setCoverage", "c2jName" : "Coverage", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The types and messages of the exceptions.

\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 #coverage(Double)}.\n@param coverage 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 #coverage(Double)", "deprecated" : false, "documentation" : "

The types and messages of the exceptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "coverage", "fluentSetterDocumentation" : "

The types and messages of the exceptions.

\n@param coverage The types and messages of the exceptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "coverage", "getterDocumentation" : "

The types and messages of the exceptions.

\n@return The types and messages of the exceptions.", "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" : "Coverage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Coverage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Coverage", "sensitive" : false, "setterDocumentation" : "

The types and messages of the exceptions.

\n@param coverage The types and messages of the exceptions.", "setterMethodName" : "setCoverage", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "coverage", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "coverage", "variableType" : "Double", "documentation" : "

The types and messages of the exceptions.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRemote", "beanStyleSetterMethodName" : "setRemote", "c2jName" : "Remote", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\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 #remote(Boolean)}.\n@param remote 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 #remote(Boolean)", "deprecated" : false, "documentation" : "

A flag that denotes a remote subsegment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remote", "fluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remote", "getterDocumentation" : "

A flag that denotes a remote subsegment.

\n@return A flag that denotes a remote subsegment.", "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" : "Remote", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remote", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Remote", "sensitive" : false, "setterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.", "setterMethodName" : "setRemote", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : "

A flag that denotes a remote subsegment.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Coverage" : { "beanStyleGetterMethodName" : "getCoverage", "beanStyleSetterMethodName" : "setCoverage", "c2jName" : "Coverage", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The types and messages of the exceptions.

\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 #coverage(Double)}.\n@param coverage 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 #coverage(Double)", "deprecated" : false, "documentation" : "

The types and messages of the exceptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "coverage", "fluentSetterDocumentation" : "

The types and messages of the exceptions.

\n@param coverage The types and messages of the exceptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "coverage", "getterDocumentation" : "

The types and messages of the exceptions.

\n@return The types and messages of the exceptions.", "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" : "Coverage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Coverage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Coverage", "sensitive" : false, "setterDocumentation" : "

The types and messages of the exceptions.

\n@param coverage The types and messages of the exceptions.", "setterMethodName" : "setCoverage", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "coverage", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "coverage", "variableType" : "Double", "documentation" : "

The types and messages of the exceptions.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the entity.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the entity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the entity.

\n@return The name of the entity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Remote" : { "beanStyleGetterMethodName" : "getRemote", "beanStyleSetterMethodName" : "setRemote", "c2jName" : "Remote", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\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 #remote(Boolean)}.\n@param remote 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 #remote(Boolean)", "deprecated" : false, "documentation" : "

A flag that denotes a remote subsegment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remote", "fluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remote", "getterDocumentation" : "

A flag that denotes a remote subsegment.

\n@return A flag that denotes a remote subsegment.", "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" : "Remote", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remote", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Remote", "sensitive" : false, "setterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.", "setterMethodName" : "setRemote", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : "

A flag that denotes a remote subsegment.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the entity.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the entity.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the entity.

\n@return The name of the entity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the entity.

\n@param name The name of the entity.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCoverage", "beanStyleSetterMethodName" : "setCoverage", "c2jName" : "Coverage", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The types and messages of the exceptions.

\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 #coverage(Double)}.\n@param coverage 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 #coverage(Double)", "deprecated" : false, "documentation" : "

The types and messages of the exceptions.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "coverage", "fluentSetterDocumentation" : "

The types and messages of the exceptions.

\n@param coverage The types and messages of the exceptions.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "coverage", "getterDocumentation" : "

The types and messages of the exceptions.

\n@return The types and messages of the exceptions.", "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" : "Coverage", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Coverage", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Coverage", "sensitive" : false, "setterDocumentation" : "

The types and messages of the exceptions.

\n@param coverage The types and messages of the exceptions.", "setterMethodName" : "setCoverage", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "coverage", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "coverage", "variableType" : "Double", "documentation" : "

The types and messages of the exceptions.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRemote", "beanStyleSetterMethodName" : "setRemote", "c2jName" : "Remote", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\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 #remote(Boolean)}.\n@param remote 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 #remote(Boolean)", "deprecated" : false, "documentation" : "

A flag that denotes a remote subsegment.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "remote", "fluentSetterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "remote", "getterDocumentation" : "

A flag that denotes a remote subsegment.

\n@return A flag that denotes a remote subsegment.", "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" : "Remote", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Remote", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Remote", "sensitive" : false, "setterDocumentation" : "

A flag that denotes a remote subsegment.

\n@param remote A flag that denotes a remote subsegment.", "setterMethodName" : "setRemote", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "remote", "variableType" : "Boolean", "documentation" : "

A flag that denotes a remote subsegment.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResponseTimeRootCauseEntity", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResponseTimeRootCauseEntity", "variableName" : "responseTimeRootCauseEntity", "variableType" : "ResponseTimeRootCauseEntity", "documentation" : null, "simpleType" : "ResponseTimeRootCauseEntity", "variableSetterType" : "ResponseTimeRootCauseEntity" }, "wrapper" : false }, "ResponseTimeRootCauseService" : { "c2jName" : "ResponseTimeRootCauseService", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A collection of fields identifying the service in a response time warning.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The service name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The service name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The service name.

\n@param name The service name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The service name.

\n@return The service name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The service name.

\n@param name The service name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The service name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

A collection of associated service names.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A collection of associated service names.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A collection of associated service names.

\n

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

\n@return A collection of associated service names.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A collection of associated service names.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type associated to the service.

\n@return The type associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The account ID associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID associated to the service.

\n@return The account ID associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntityPath", "beanStyleSetterMethodName" : "setEntityPath", "c2jName" : "EntityPath", "c2jShape" : "ResponseTimeRootCauseEntityPath", "defaultConsumerFluentSetterDocumentation" : "

The path of root cause entities found on the service.

\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 #entityPath(List)}.\n@param entityPath 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 #entityPath(List)", "deprecated" : false, "documentation" : "

The path of root cause entities found on the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityPath", "fluentSetterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityPath", "getterDocumentation" : "

The path of root cause entities found on the service.

\n

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

\n@return The path of root cause entities found on the service.", "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" : "EntityPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResponseTimeRootCauseEntity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResponseTimeRootCauseEntity.Builder} avoiding the need to create one manually via {@link ResponseTimeRootCauseEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResponseTimeRootCauseEntity.Builder#build()} is called immediately and its result is passed to {@link #member(ResponseTimeRootCauseEntity)}.\n@param member a consumer that will call methods on {@link ResponseTimeRootCauseEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResponseTimeRootCauseEntity)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResponseTimeRootCauseEntity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResponseTimeRootCauseEntity", "variableName" : "member", "variableType" : "ResponseTimeRootCauseEntity", "documentation" : null, "simpleType" : "ResponseTimeRootCauseEntity", "variableSetterType" : "ResponseTimeRootCauseEntity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResponseTimeRootCauseEntity", "variableName" : "member", "variableType" : "ResponseTimeRootCauseEntity", "documentation" : "", "simpleType" : "ResponseTimeRootCauseEntity", "variableSetterType" : "ResponseTimeRootCauseEntity" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResponseTimeRootCauseEntity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResponseTimeRootCauseEntity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EntityPath", "sensitive" : false, "setterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.", "setterMethodName" : "setEntityPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : "

The path of root cause entities found on the service.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInferred", "beanStyleSetterMethodName" : "setInferred", "c2jName" : "Inferred", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\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 #inferred(Boolean)}.\n@param inferred 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 #inferred(Boolean)", "deprecated" : false, "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inferred", "fluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inferred", "getterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@return A Boolean value indicating if the service is inferred from the trace.", "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" : "Inferred", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Inferred", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Inferred", "sensitive" : false, "setterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.", "setterMethodName" : "setInferred", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The account ID associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID associated to the service.

\n@return The account ID associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EntityPath" : { "beanStyleGetterMethodName" : "getEntityPath", "beanStyleSetterMethodName" : "setEntityPath", "c2jName" : "EntityPath", "c2jShape" : "ResponseTimeRootCauseEntityPath", "defaultConsumerFluentSetterDocumentation" : "

The path of root cause entities found on the service.

\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 #entityPath(List)}.\n@param entityPath 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 #entityPath(List)", "deprecated" : false, "documentation" : "

The path of root cause entities found on the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityPath", "fluentSetterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityPath", "getterDocumentation" : "

The path of root cause entities found on the service.

\n

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

\n@return The path of root cause entities found on the service.", "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" : "EntityPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResponseTimeRootCauseEntity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResponseTimeRootCauseEntity.Builder} avoiding the need to create one manually via {@link ResponseTimeRootCauseEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResponseTimeRootCauseEntity.Builder#build()} is called immediately and its result is passed to {@link #member(ResponseTimeRootCauseEntity)}.\n@param member a consumer that will call methods on {@link ResponseTimeRootCauseEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResponseTimeRootCauseEntity)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResponseTimeRootCauseEntity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResponseTimeRootCauseEntity", "variableName" : "member", "variableType" : "ResponseTimeRootCauseEntity", "documentation" : null, "simpleType" : "ResponseTimeRootCauseEntity", "variableSetterType" : "ResponseTimeRootCauseEntity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResponseTimeRootCauseEntity", "variableName" : "member", "variableType" : "ResponseTimeRootCauseEntity", "documentation" : "", "simpleType" : "ResponseTimeRootCauseEntity", "variableSetterType" : "ResponseTimeRootCauseEntity" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResponseTimeRootCauseEntity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResponseTimeRootCauseEntity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EntityPath", "sensitive" : false, "setterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.", "setterMethodName" : "setEntityPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : "

The path of root cause entities found on the service.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Inferred" : { "beanStyleGetterMethodName" : "getInferred", "beanStyleSetterMethodName" : "setInferred", "c2jName" : "Inferred", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\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 #inferred(Boolean)}.\n@param inferred 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 #inferred(Boolean)", "deprecated" : false, "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inferred", "fluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inferred", "getterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@return A Boolean value indicating if the service is inferred from the trace.", "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" : "Inferred", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Inferred", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Inferred", "sensitive" : false, "setterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.", "setterMethodName" : "setInferred", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The service name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The service name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The service name.

\n@param name The service name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The service name.

\n@return The service name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The service name.

\n@param name The service name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The service name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Names" : { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

A collection of associated service names.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A collection of associated service names.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A collection of associated service names.

\n

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

\n@return A collection of associated service names.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A collection of associated service names.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type associated to the service.

\n@return The type associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The service name.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The service name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The service name.

\n@param name The service name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The service name.

\n@return The service name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The service name.

\n@param name The service name.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The service name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

A collection of associated service names.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A collection of associated service names.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A collection of associated service names.

\n

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

\n@return A collection of associated service names.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A collection of associated service names.

\n@param names A collection of associated service names.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A collection of associated service names.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

The type associated to the service.

\n@return The type associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

The type associated to the service.

\n@param type The type associated to the service.", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The account ID associated to the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

The account ID associated to the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

The account ID associated to the service.

\n@return The account ID associated to the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

The account ID associated to the service.

\n@param accountId The account ID associated to the service.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The account ID associated to the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntityPath", "beanStyleSetterMethodName" : "setEntityPath", "c2jName" : "EntityPath", "c2jShape" : "ResponseTimeRootCauseEntityPath", "defaultConsumerFluentSetterDocumentation" : "

The path of root cause entities found on the service.

\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 #entityPath(List)}.\n@param entityPath 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 #entityPath(List)", "deprecated" : false, "documentation" : "

The path of root cause entities found on the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entityPath", "fluentSetterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entityPath", "getterDocumentation" : "

The path of root cause entities found on the service.

\n

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

\n@return The path of root cause entities found on the service.", "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" : "EntityPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntityPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResponseTimeRootCauseEntity", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResponseTimeRootCauseEntity.Builder} avoiding the need to create one manually via {@link ResponseTimeRootCauseEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResponseTimeRootCauseEntity.Builder#build()} is called immediately and its result is passed to {@link #member(ResponseTimeRootCauseEntity)}.\n@param member a consumer that will call methods on {@link ResponseTimeRootCauseEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResponseTimeRootCauseEntity)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResponseTimeRootCauseEntity", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResponseTimeRootCauseEntity", "variableName" : "member", "variableType" : "ResponseTimeRootCauseEntity", "documentation" : null, "simpleType" : "ResponseTimeRootCauseEntity", "variableSetterType" : "ResponseTimeRootCauseEntity" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResponseTimeRootCauseEntity", "variableName" : "member", "variableType" : "ResponseTimeRootCauseEntity", "documentation" : "", "simpleType" : "ResponseTimeRootCauseEntity", "variableSetterType" : "ResponseTimeRootCauseEntity" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResponseTimeRootCauseEntity", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResponseTimeRootCauseEntity", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "EntityPath", "sensitive" : false, "setterDocumentation" : "

The path of root cause entities found on the service.

\n@param entityPath The path of root cause entities found on the service.", "setterMethodName" : "setEntityPath", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "entityPath", "variableType" : "java.util.List", "documentation" : "

The path of root cause entities found on the service.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInferred", "beanStyleSetterMethodName" : "setInferred", "c2jName" : "Inferred", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\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 #inferred(Boolean)}.\n@param inferred 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 #inferred(Boolean)", "deprecated" : false, "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "inferred", "fluentSetterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "inferred", "getterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@return A Boolean value indicating if the service is inferred from the trace.", "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" : "Inferred", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Inferred", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Inferred", "sensitive" : false, "setterDocumentation" : "

A Boolean value indicating if the service is inferred from the trace.

\n@param inferred A Boolean value indicating if the service is inferred from the trace.", "setterMethodName" : "setInferred", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "inferred", "variableType" : "Boolean", "documentation" : "

A Boolean value indicating if the service is inferred from the trace.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ResponseTimeRootCauseService", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ResponseTimeRootCauseService", "variableName" : "responseTimeRootCauseService", "variableType" : "ResponseTimeRootCauseService", "documentation" : null, "simpleType" : "ResponseTimeRootCauseService", "variableSetterType" : "ResponseTimeRootCauseService" }, "wrapper" : false }, "RootCauseException" : { "c2jName" : "RootCauseException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The exception associated with a root cause.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the exception.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the exception.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the exception.

\n@param name The name of the exception.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the exception.

\n@return The name of the exception.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the exception.

\n@param name The name of the exception.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the exception.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The message of the exception.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

The message of the exception.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

The message of the exception.

\n@param message The message of the exception.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

The message of the exception.

\n@return The message of the exception.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

The message of the exception.

\n@param message The message of the exception.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The message of the exception.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Message" : { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The message of the exception.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

The message of the exception.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

The message of the exception.

\n@param message The message of the exception.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

The message of the exception.

\n@return The message of the exception.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

The message of the exception.

\n@param message The message of the exception.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The message of the exception.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the exception.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the exception.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the exception.

\n@param name The name of the exception.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the exception.

\n@return The name of the exception.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the exception.

\n@param name The name of the exception.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the exception.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the exception.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of the exception.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the exception.

\n@param name The name of the exception.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of the exception.

\n@return The name of the exception.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of the exception.

\n@param name The name of the exception.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the exception.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The message of the exception.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

The message of the exception.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

The message of the exception.

\n@param message The message of the exception.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

The message of the exception.

\n@return The message of the exception.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

The message of the exception.

\n@param message The message of the exception.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The message of the exception.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RootCauseException", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RootCauseException", "variableName" : "rootCauseException", "variableType" : "RootCauseException", "documentation" : null, "simpleType" : "RootCauseException", "variableSetterType" : "RootCauseException" }, "wrapper" : false }, "RuleLimitExceededException" : { "c2jName" : "RuleLimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

You have reached the maximum number of sampling rules.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : "RuleLimitExceededException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "RuleLimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RuleLimitExceededException", "variableName" : "ruleLimitExceededException", "variableType" : "RuleLimitExceededException", "documentation" : null, "simpleType" : "RuleLimitExceededException", "variableSetterType" : "RuleLimitExceededException" }, "wrapper" : false }, "SamplingRule" : { "c2jName" : "SamplingRule", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A sampling rule that services use to decide whether to instrument a request. Rule fields can match properties of the service, or properties of a request. The service can ignore rules that don't match its properties.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "RuleName", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRuleARN", "beanStyleSetterMethodName" : "setRuleARN", "c2jName" : "RuleARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleARN(String)}.\n@param ruleARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleARN(String)", "deprecated" : false, "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleARN", "fluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleARN", "getterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceARN", "beanStyleSetterMethodName" : "setResourceARN", "c2jName" : "ResourceARN", "c2jShape" : "ResourceARN", "defaultConsumerFluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceARN(String)}.\n@param resourceARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceARN(String)", "deprecated" : false, "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARN", "fluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARN", "getterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@return Matches the ARN of the AWS resource on which the service runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceARN", "sensitive" : false, "setterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.", "setterMethodName" : "setResourceARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPriority", "beanStyleSetterMethodName" : "setPriority", "c2jName" : "Priority", "c2jShape" : "Priority", "defaultConsumerFluentSetterDocumentation" : "

The priority of the sampling rule.

\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 #priority(Integer)}.\n@param priority 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 #priority(Integer)", "deprecated" : false, "documentation" : "

The priority of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "priority", "fluentSetterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "priority", "getterDocumentation" : "

The priority of the sampling rule.

\n@return The priority of the sampling rule.", "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" : "Priority", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Priority", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Priority", "sensitive" : false, "setterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.", "setterMethodName" : "setPriority", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : "

The priority of the sampling rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFixedRate", "beanStyleSetterMethodName" : "setFixedRate", "c2jName" : "FixedRate", "c2jShape" : "FixedRate", "defaultConsumerFluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\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 #fixedRate(Double)}.\n@param fixedRate 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 #fixedRate(Double)", "deprecated" : false, "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fixedRate", "fluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fixedRate", "getterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@return The percentage of matching requests to instrument, after the reservoir is exhausted.", "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" : "FixedRate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FixedRate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "FixedRate", "sensitive" : false, "setterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.", "setterMethodName" : "setFixedRate", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getReservoirSize", "beanStyleSetterMethodName" : "setReservoirSize", "c2jName" : "ReservoirSize", "c2jShape" : "ReservoirSize", "defaultConsumerFluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\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 #reservoirSize(Integer)}.\n@param reservoirSize 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 #reservoirSize(Integer)", "deprecated" : false, "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirSize", "fluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirSize", "getterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@return A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "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" : "ReservoirSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReservoirSize", "sensitive" : false, "setterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "setterMethodName" : "setReservoirSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceName", "beanStyleSetterMethodName" : "setServiceName", "c2jName" : "ServiceName", "c2jShape" : "ServiceName", "defaultConsumerFluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceName(String)}.\n@param serviceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceName(String)", "deprecated" : false, "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceName", "fluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceName", "getterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@return Matches the name that the service uses to identify itself in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceName", "sensitive" : false, "setterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.", "setterMethodName" : "setServiceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceType", "beanStyleSetterMethodName" : "setServiceType", "c2jName" : "ServiceType", "c2jShape" : "ServiceType", "defaultConsumerFluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceType(String)}.\n@param serviceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceType(String)", "deprecated" : false, "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceType", "fluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceType", "getterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@return Matches the origin that the service uses to identify its type in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceType", "sensitive" : false, "setterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.", "setterMethodName" : "setServiceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHost", "beanStyleSetterMethodName" : "setHost", "c2jName" : "Host", "c2jShape" : "Host", "defaultConsumerFluentSetterDocumentation" : "

Matches the hostname from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #host(String)}.\n@param host a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #host(String)", "deprecated" : false, "documentation" : "

Matches the hostname from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "host", "fluentSetterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "host", "getterDocumentation" : "

Matches the hostname from a request URL.

\n@return Matches the hostname from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Host", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Host", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Host", "sensitive" : false, "setterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.", "setterMethodName" : "setHost", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : "

Matches the hostname from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpMethod", "beanStyleSetterMethodName" : "setHttpMethod", "c2jName" : "HTTPMethod", "c2jShape" : "HTTPMethod", "defaultConsumerFluentSetterDocumentation" : "

Matches the HTTP method of a request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpMethod(String)}.\n@param httpMethod a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpMethod(String)", "deprecated" : false, "documentation" : "

Matches the HTTP method of a request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpMethod", "fluentSetterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpMethod", "getterDocumentation" : "

Matches the HTTP method of a request.

\n@return Matches the HTTP method of a request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HTTPMethod", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPMethod", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HTTPMethod", "sensitive" : false, "setterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.", "setterMethodName" : "setHttpMethod", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : "

Matches the HTTP method of a request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUrlPath", "beanStyleSetterMethodName" : "setUrlPath", "c2jName" : "URLPath", "c2jShape" : "URLPath", "defaultConsumerFluentSetterDocumentation" : "

Matches the path from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #urlPath(String)}.\n@param urlPath a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #urlPath(String)", "deprecated" : false, "documentation" : "

Matches the path from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "urlPath", "fluentSetterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "urlPath", "getterDocumentation" : "

Matches the path from a request URL.

\n@return Matches the path from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "URLPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "URLPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "URLPath", "sensitive" : false, "setterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.", "setterMethodName" : "setUrlPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : "

Matches the path from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

The version of the sampling rule format (1).

\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 #version(Integer)}.\n@param version 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 #version(Integer)", "deprecated" : false, "documentation" : "

The version of the sampling rule format (1).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

The version of the sampling rule format (1).

\n@param version The version of the sampling rule format (1).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

The version of the sampling rule format (1).

\n@return The version of the sampling rule format (1).", "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" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

The version of the sampling rule format (1).

\n@param version The version of the sampling rule format (1).", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

The version of the sampling rule format (1).

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "AttributeMap", "defaultConsumerFluentSetterDocumentation" : "

Matches attributes derived from the request.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #attributes(Map)}.\n@param attributes a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributes(Map)", "deprecated" : false, "documentation" : "

Matches attributes derived from the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

Matches attributes derived from the request.

\n

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

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

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

Matches attributes derived from the request.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Attributes" : { "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "AttributeMap", "defaultConsumerFluentSetterDocumentation" : "

Matches attributes derived from the request.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #attributes(Map)}.\n@param attributes a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributes(Map)", "deprecated" : false, "documentation" : "

Matches attributes derived from the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

Matches attributes derived from the request.

\n

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

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

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

Matches attributes derived from the request.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "FixedRate" : { "beanStyleGetterMethodName" : "getFixedRate", "beanStyleSetterMethodName" : "setFixedRate", "c2jName" : "FixedRate", "c2jShape" : "FixedRate", "defaultConsumerFluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\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 #fixedRate(Double)}.\n@param fixedRate 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 #fixedRate(Double)", "deprecated" : false, "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fixedRate", "fluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fixedRate", "getterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@return The percentage of matching requests to instrument, after the reservoir is exhausted.", "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" : "FixedRate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FixedRate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "FixedRate", "sensitive" : false, "setterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.", "setterMethodName" : "setFixedRate", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "HTTPMethod" : { "beanStyleGetterMethodName" : "getHttpMethod", "beanStyleSetterMethodName" : "setHttpMethod", "c2jName" : "HTTPMethod", "c2jShape" : "HTTPMethod", "defaultConsumerFluentSetterDocumentation" : "

Matches the HTTP method of a request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpMethod(String)}.\n@param httpMethod a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpMethod(String)", "deprecated" : false, "documentation" : "

Matches the HTTP method of a request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpMethod", "fluentSetterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpMethod", "getterDocumentation" : "

Matches the HTTP method of a request.

\n@return Matches the HTTP method of a request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HTTPMethod", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPMethod", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HTTPMethod", "sensitive" : false, "setterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.", "setterMethodName" : "setHttpMethod", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : "

Matches the HTTP method of a request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Host" : { "beanStyleGetterMethodName" : "getHost", "beanStyleSetterMethodName" : "setHost", "c2jName" : "Host", "c2jShape" : "Host", "defaultConsumerFluentSetterDocumentation" : "

Matches the hostname from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #host(String)}.\n@param host a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #host(String)", "deprecated" : false, "documentation" : "

Matches the hostname from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "host", "fluentSetterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "host", "getterDocumentation" : "

Matches the hostname from a request URL.

\n@return Matches the hostname from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Host", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Host", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Host", "sensitive" : false, "setterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.", "setterMethodName" : "setHost", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : "

Matches the hostname from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Priority" : { "beanStyleGetterMethodName" : "getPriority", "beanStyleSetterMethodName" : "setPriority", "c2jName" : "Priority", "c2jShape" : "Priority", "defaultConsumerFluentSetterDocumentation" : "

The priority of the sampling rule.

\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 #priority(Integer)}.\n@param priority 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 #priority(Integer)", "deprecated" : false, "documentation" : "

The priority of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "priority", "fluentSetterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "priority", "getterDocumentation" : "

The priority of the sampling rule.

\n@return The priority of the sampling rule.", "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" : "Priority", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Priority", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Priority", "sensitive" : false, "setterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.", "setterMethodName" : "setPriority", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : "

The priority of the sampling rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ReservoirSize" : { "beanStyleGetterMethodName" : "getReservoirSize", "beanStyleSetterMethodName" : "setReservoirSize", "c2jName" : "ReservoirSize", "c2jShape" : "ReservoirSize", "defaultConsumerFluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\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 #reservoirSize(Integer)}.\n@param reservoirSize 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 #reservoirSize(Integer)", "deprecated" : false, "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirSize", "fluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirSize", "getterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@return A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "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" : "ReservoirSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReservoirSize", "sensitive" : false, "setterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "setterMethodName" : "setReservoirSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ResourceARN" : { "beanStyleGetterMethodName" : "getResourceARN", "beanStyleSetterMethodName" : "setResourceARN", "c2jName" : "ResourceARN", "c2jShape" : "ResourceARN", "defaultConsumerFluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceARN(String)}.\n@param resourceARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceARN(String)", "deprecated" : false, "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARN", "fluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARN", "getterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@return Matches the ARN of the AWS resource on which the service runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceARN", "sensitive" : false, "setterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.", "setterMethodName" : "setResourceARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RuleARN" : { "beanStyleGetterMethodName" : "getRuleARN", "beanStyleSetterMethodName" : "setRuleARN", "c2jName" : "RuleARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleARN(String)}.\n@param ruleARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleARN(String)", "deprecated" : false, "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleARN", "fluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleARN", "getterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RuleName" : { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "RuleName", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ServiceName" : { "beanStyleGetterMethodName" : "getServiceName", "beanStyleSetterMethodName" : "setServiceName", "c2jName" : "ServiceName", "c2jShape" : "ServiceName", "defaultConsumerFluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceName(String)}.\n@param serviceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceName(String)", "deprecated" : false, "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceName", "fluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceName", "getterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@return Matches the name that the service uses to identify itself in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceName", "sensitive" : false, "setterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.", "setterMethodName" : "setServiceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ServiceType" : { "beanStyleGetterMethodName" : "getServiceType", "beanStyleSetterMethodName" : "setServiceType", "c2jName" : "ServiceType", "c2jShape" : "ServiceType", "defaultConsumerFluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceType(String)}.\n@param serviceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceType(String)", "deprecated" : false, "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceType", "fluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceType", "getterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@return Matches the origin that the service uses to identify its type in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceType", "sensitive" : false, "setterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.", "setterMethodName" : "setServiceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "URLPath" : { "beanStyleGetterMethodName" : "getUrlPath", "beanStyleSetterMethodName" : "setUrlPath", "c2jName" : "URLPath", "c2jShape" : "URLPath", "defaultConsumerFluentSetterDocumentation" : "

Matches the path from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #urlPath(String)}.\n@param urlPath a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #urlPath(String)", "deprecated" : false, "documentation" : "

Matches the path from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "urlPath", "fluentSetterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "urlPath", "getterDocumentation" : "

Matches the path from a request URL.

\n@return Matches the path from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "URLPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "URLPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "URLPath", "sensitive" : false, "setterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.", "setterMethodName" : "setUrlPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : "

Matches the path from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Version" : { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

The version of the sampling rule format (1).

\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 #version(Integer)}.\n@param version 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 #version(Integer)", "deprecated" : false, "documentation" : "

The version of the sampling rule format (1).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

The version of the sampling rule format (1).

\n@param version The version of the sampling rule format (1).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

The version of the sampling rule format (1).

\n@return The version of the sampling rule format (1).", "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" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

The version of the sampling rule format (1).

\n@param version The version of the sampling rule format (1).", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

The version of the sampling rule format (1).

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "RuleName", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRuleARN", "beanStyleSetterMethodName" : "setRuleARN", "c2jName" : "RuleARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleARN(String)}.\n@param ruleARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleARN(String)", "deprecated" : false, "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleARN", "fluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleARN", "getterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceARN", "beanStyleSetterMethodName" : "setResourceARN", "c2jName" : "ResourceARN", "c2jShape" : "ResourceARN", "defaultConsumerFluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceARN(String)}.\n@param resourceARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceARN(String)", "deprecated" : false, "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARN", "fluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARN", "getterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@return Matches the ARN of the AWS resource on which the service runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceARN", "sensitive" : false, "setterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.", "setterMethodName" : "setResourceARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPriority", "beanStyleSetterMethodName" : "setPriority", "c2jName" : "Priority", "c2jShape" : "Priority", "defaultConsumerFluentSetterDocumentation" : "

The priority of the sampling rule.

\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 #priority(Integer)}.\n@param priority 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 #priority(Integer)", "deprecated" : false, "documentation" : "

The priority of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "priority", "fluentSetterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "priority", "getterDocumentation" : "

The priority of the sampling rule.

\n@return The priority of the sampling rule.", "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" : "Priority", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Priority", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Priority", "sensitive" : false, "setterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.", "setterMethodName" : "setPriority", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : "

The priority of the sampling rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFixedRate", "beanStyleSetterMethodName" : "setFixedRate", "c2jName" : "FixedRate", "c2jShape" : "FixedRate", "defaultConsumerFluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\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 #fixedRate(Double)}.\n@param fixedRate 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 #fixedRate(Double)", "deprecated" : false, "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fixedRate", "fluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fixedRate", "getterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@return The percentage of matching requests to instrument, after the reservoir is exhausted.", "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" : "FixedRate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FixedRate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "FixedRate", "sensitive" : false, "setterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.", "setterMethodName" : "setFixedRate", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getReservoirSize", "beanStyleSetterMethodName" : "setReservoirSize", "c2jName" : "ReservoirSize", "c2jShape" : "ReservoirSize", "defaultConsumerFluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\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 #reservoirSize(Integer)}.\n@param reservoirSize 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 #reservoirSize(Integer)", "deprecated" : false, "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirSize", "fluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirSize", "getterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@return A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "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" : "ReservoirSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReservoirSize", "sensitive" : false, "setterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "setterMethodName" : "setReservoirSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceName", "beanStyleSetterMethodName" : "setServiceName", "c2jName" : "ServiceName", "c2jShape" : "ServiceName", "defaultConsumerFluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceName(String)}.\n@param serviceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceName(String)", "deprecated" : false, "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceName", "fluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceName", "getterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@return Matches the name that the service uses to identify itself in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceName", "sensitive" : false, "setterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.", "setterMethodName" : "setServiceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceType", "beanStyleSetterMethodName" : "setServiceType", "c2jName" : "ServiceType", "c2jShape" : "ServiceType", "defaultConsumerFluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceType(String)}.\n@param serviceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceType(String)", "deprecated" : false, "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceType", "fluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceType", "getterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@return Matches the origin that the service uses to identify its type in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceType", "sensitive" : false, "setterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.", "setterMethodName" : "setServiceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHost", "beanStyleSetterMethodName" : "setHost", "c2jName" : "Host", "c2jShape" : "Host", "defaultConsumerFluentSetterDocumentation" : "

Matches the hostname from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #host(String)}.\n@param host a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #host(String)", "deprecated" : false, "documentation" : "

Matches the hostname from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "host", "fluentSetterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "host", "getterDocumentation" : "

Matches the hostname from a request URL.

\n@return Matches the hostname from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Host", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Host", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Host", "sensitive" : false, "setterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.", "setterMethodName" : "setHost", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : "

Matches the hostname from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpMethod", "beanStyleSetterMethodName" : "setHttpMethod", "c2jName" : "HTTPMethod", "c2jShape" : "HTTPMethod", "defaultConsumerFluentSetterDocumentation" : "

Matches the HTTP method of a request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpMethod(String)}.\n@param httpMethod a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpMethod(String)", "deprecated" : false, "documentation" : "

Matches the HTTP method of a request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpMethod", "fluentSetterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpMethod", "getterDocumentation" : "

Matches the HTTP method of a request.

\n@return Matches the HTTP method of a request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HTTPMethod", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPMethod", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HTTPMethod", "sensitive" : false, "setterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.", "setterMethodName" : "setHttpMethod", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : "

Matches the HTTP method of a request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUrlPath", "beanStyleSetterMethodName" : "setUrlPath", "c2jName" : "URLPath", "c2jShape" : "URLPath", "defaultConsumerFluentSetterDocumentation" : "

Matches the path from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #urlPath(String)}.\n@param urlPath a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #urlPath(String)", "deprecated" : false, "documentation" : "

Matches the path from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "urlPath", "fluentSetterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "urlPath", "getterDocumentation" : "

Matches the path from a request URL.

\n@return Matches the path from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "URLPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "URLPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "URLPath", "sensitive" : false, "setterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.", "setterMethodName" : "setUrlPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : "

Matches the path from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getVersion", "beanStyleSetterMethodName" : "setVersion", "c2jName" : "Version", "c2jShape" : "Version", "defaultConsumerFluentSetterDocumentation" : "

The version of the sampling rule format (1).

\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 #version(Integer)}.\n@param version 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 #version(Integer)", "deprecated" : false, "documentation" : "

The version of the sampling rule format (1).

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "version", "fluentSetterDocumentation" : "

The version of the sampling rule format (1).

\n@param version The version of the sampling rule format (1).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "version", "getterDocumentation" : "

The version of the sampling rule format (1).

\n@return The version of the sampling rule format (1).", "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" : "Version", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Version", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Version", "sensitive" : false, "setterDocumentation" : "

The version of the sampling rule format (1).

\n@param version The version of the sampling rule format (1).", "setterMethodName" : "setVersion", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

The version of the sampling rule format (1).

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "AttributeMap", "defaultConsumerFluentSetterDocumentation" : "

Matches attributes derived from the request.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #attributes(Map)}.\n@param attributes a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributes(Map)", "deprecated" : false, "documentation" : "

Matches attributes derived from the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

Matches attributes derived from the request.

\n

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

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

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

Matches attributes derived from the request.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "ResourceARN", "Priority", "FixedRate", "ReservoirSize", "ServiceName", "ServiceType", "Host", "HTTPMethod", "URLPath", "Version" ], "shapeName" : "SamplingRule", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : null, "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "wrapper" : false }, "SamplingRuleRecord" : { "c2jName" : "SamplingRuleRecord", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A SamplingRule and its metadata.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getSamplingRule", "beanStyleSetterMethodName" : "setSamplingRule", "c2jName" : "SamplingRule", "c2jShape" : "SamplingRule", "defaultConsumerFluentSetterDocumentation" : "

The sampling rule.

\nThis is a convenience that creates an instance of the {@link SamplingRule.Builder} avoiding the need to create one manually via {@link SamplingRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRule.Builder#build()} is called immediately and its result is passed to {@link #samplingRule(SamplingRule)}.\n@param samplingRule a consumer that will call methods on {@link SamplingRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRule(SamplingRule)", "deprecated" : false, "documentation" : "

The sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRule", "fluentSetterDocumentation" : "

The sampling rule.

\n@param samplingRule The sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRule", "getterDocumentation" : "

The sampling rule.

\n@return The sampling rule.", "getterModel" : { "returnType" : "SamplingRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRule", "sensitive" : false, "setterDocumentation" : "

The sampling rule.

\n@param samplingRule The sampling rule.", "setterMethodName" : "setSamplingRule", "setterModel" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : null, "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : "

The sampling rule.

", "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

When the rule was created.

\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 #createdAt(Instant)}.\n@param createdAt 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 #createdAt(Instant)", "deprecated" : false, "documentation" : "

When the rule was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

When the rule was created.

\n@param createdAt When the rule was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

When the rule was created.

\n@return When the rule was created.", "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" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

When the rule was created.

\n@param createdAt When the rule was created.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdAt", "variableType" : "java.time.Instant", "documentation" : "

When the rule was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getModifiedAt", "beanStyleSetterMethodName" : "setModifiedAt", "c2jName" : "ModifiedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

When the rule was last modified.

\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 #modifiedAt(Instant)}.\n@param modifiedAt 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 #modifiedAt(Instant)", "deprecated" : false, "documentation" : "

When the rule was last modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedAt", "fluentSetterDocumentation" : "

When the rule was last modified.

\n@param modifiedAt When the rule was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedAt", "getterDocumentation" : "

When the rule was last modified.

\n@return When the rule was last modified.", "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" : "ModifiedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedAt", "sensitive" : false, "setterDocumentation" : "

When the rule was last modified.

\n@param modifiedAt When the rule was last modified.", "setterMethodName" : "setModifiedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedAt", "variableType" : "java.time.Instant", "documentation" : "

When the rule was last modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreatedAt" : { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

When the rule was created.

\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 #createdAt(Instant)}.\n@param createdAt 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 #createdAt(Instant)", "deprecated" : false, "documentation" : "

When the rule was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

When the rule was created.

\n@param createdAt When the rule was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

When the rule was created.

\n@return When the rule was created.", "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" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

When the rule was created.

\n@param createdAt When the rule was created.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdAt", "variableType" : "java.time.Instant", "documentation" : "

When the rule was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "ModifiedAt" : { "beanStyleGetterMethodName" : "getModifiedAt", "beanStyleSetterMethodName" : "setModifiedAt", "c2jName" : "ModifiedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

When the rule was last modified.

\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 #modifiedAt(Instant)}.\n@param modifiedAt 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 #modifiedAt(Instant)", "deprecated" : false, "documentation" : "

When the rule was last modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedAt", "fluentSetterDocumentation" : "

When the rule was last modified.

\n@param modifiedAt When the rule was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedAt", "getterDocumentation" : "

When the rule was last modified.

\n@return When the rule was last modified.", "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" : "ModifiedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedAt", "sensitive" : false, "setterDocumentation" : "

When the rule was last modified.

\n@param modifiedAt When the rule was last modified.", "setterMethodName" : "setModifiedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedAt", "variableType" : "java.time.Instant", "documentation" : "

When the rule was last modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "SamplingRule" : { "beanStyleGetterMethodName" : "getSamplingRule", "beanStyleSetterMethodName" : "setSamplingRule", "c2jName" : "SamplingRule", "c2jShape" : "SamplingRule", "defaultConsumerFluentSetterDocumentation" : "

The sampling rule.

\nThis is a convenience that creates an instance of the {@link SamplingRule.Builder} avoiding the need to create one manually via {@link SamplingRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRule.Builder#build()} is called immediately and its result is passed to {@link #samplingRule(SamplingRule)}.\n@param samplingRule a consumer that will call methods on {@link SamplingRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRule(SamplingRule)", "deprecated" : false, "documentation" : "

The sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRule", "fluentSetterDocumentation" : "

The sampling rule.

\n@param samplingRule The sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRule", "getterDocumentation" : "

The sampling rule.

\n@return The sampling rule.", "getterModel" : { "returnType" : "SamplingRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRule", "sensitive" : false, "setterDocumentation" : "

The sampling rule.

\n@param samplingRule The sampling rule.", "setterMethodName" : "setSamplingRule", "setterModel" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : null, "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : "

The sampling rule.

", "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSamplingRule", "beanStyleSetterMethodName" : "setSamplingRule", "c2jName" : "SamplingRule", "c2jShape" : "SamplingRule", "defaultConsumerFluentSetterDocumentation" : "

The sampling rule.

\nThis is a convenience that creates an instance of the {@link SamplingRule.Builder} avoiding the need to create one manually via {@link SamplingRule#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRule.Builder#build()} is called immediately and its result is passed to {@link #samplingRule(SamplingRule)}.\n@param samplingRule a consumer that will call methods on {@link SamplingRule.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRule(SamplingRule)", "deprecated" : false, "documentation" : "

The sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRule", "fluentSetterDocumentation" : "

The sampling rule.

\n@param samplingRule The sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRule", "getterDocumentation" : "

The sampling rule.

\n@return The sampling rule.", "getterModel" : { "returnType" : "SamplingRule", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRule", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRule", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRule", "sensitive" : false, "setterDocumentation" : "

The sampling rule.

\n@param samplingRule The sampling rule.", "setterMethodName" : "setSamplingRule", "setterModel" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : null, "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRule", "variableName" : "samplingRule", "variableType" : "SamplingRule", "documentation" : "

The sampling rule.

", "simpleType" : "SamplingRule", "variableSetterType" : "SamplingRule" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreatedAt", "beanStyleSetterMethodName" : "setCreatedAt", "c2jName" : "CreatedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

When the rule was created.

\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 #createdAt(Instant)}.\n@param createdAt 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 #createdAt(Instant)", "deprecated" : false, "documentation" : "

When the rule was created.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "createdAt", "fluentSetterDocumentation" : "

When the rule was created.

\n@param createdAt When the rule was created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "createdAt", "getterDocumentation" : "

When the rule was created.

\n@return When the rule was created.", "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" : "CreatedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "CreatedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "CreatedAt", "sensitive" : false, "setterDocumentation" : "

When the rule was created.

\n@param createdAt When the rule was created.", "setterMethodName" : "setCreatedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "createdAt", "variableType" : "java.time.Instant", "documentation" : "

When the rule was created.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getModifiedAt", "beanStyleSetterMethodName" : "setModifiedAt", "c2jName" : "ModifiedAt", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

When the rule was last modified.

\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 #modifiedAt(Instant)}.\n@param modifiedAt 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 #modifiedAt(Instant)", "deprecated" : false, "documentation" : "

When the rule was last modified.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "modifiedAt", "fluentSetterDocumentation" : "

When the rule was last modified.

\n@param modifiedAt When the rule was last modified.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "modifiedAt", "getterDocumentation" : "

When the rule was last modified.

\n@return When the rule was last modified.", "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" : "ModifiedAt", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ModifiedAt", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ModifiedAt", "sensitive" : false, "setterDocumentation" : "

When the rule was last modified.

\n@param modifiedAt When the rule was last modified.", "setterMethodName" : "setModifiedAt", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedAt", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "modifiedAt", "variableType" : "java.time.Instant", "documentation" : "

When the rule was last modified.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SamplingRuleRecord", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : null, "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "wrapper" : false }, "SamplingRuleUpdate" : { "c2jName" : "SamplingRuleUpdate", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A document specifying changes to a sampling rule's configuration.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "RuleName", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRuleARN", "beanStyleSetterMethodName" : "setRuleARN", "c2jName" : "RuleARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleARN(String)}.\n@param ruleARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleARN(String)", "deprecated" : false, "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleARN", "fluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleARN", "getterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceARN", "beanStyleSetterMethodName" : "setResourceARN", "c2jName" : "ResourceARN", "c2jShape" : "ResourceARN", "defaultConsumerFluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceARN(String)}.\n@param resourceARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceARN(String)", "deprecated" : false, "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARN", "fluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARN", "getterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@return Matches the ARN of the AWS resource on which the service runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceARN", "sensitive" : false, "setterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.", "setterMethodName" : "setResourceARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPriority", "beanStyleSetterMethodName" : "setPriority", "c2jName" : "Priority", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The priority of the sampling rule.

\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 #priority(Integer)}.\n@param priority 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 #priority(Integer)", "deprecated" : false, "documentation" : "

The priority of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "priority", "fluentSetterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "priority", "getterDocumentation" : "

The priority of the sampling rule.

\n@return The priority of the sampling rule.", "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" : "Priority", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Priority", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Priority", "sensitive" : false, "setterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.", "setterMethodName" : "setPriority", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : "

The priority of the sampling rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFixedRate", "beanStyleSetterMethodName" : "setFixedRate", "c2jName" : "FixedRate", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\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 #fixedRate(Double)}.\n@param fixedRate 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 #fixedRate(Double)", "deprecated" : false, "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fixedRate", "fluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fixedRate", "getterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@return The percentage of matching requests to instrument, after the reservoir is exhausted.", "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" : "FixedRate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FixedRate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "FixedRate", "sensitive" : false, "setterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.", "setterMethodName" : "setFixedRate", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getReservoirSize", "beanStyleSetterMethodName" : "setReservoirSize", "c2jName" : "ReservoirSize", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\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 #reservoirSize(Integer)}.\n@param reservoirSize 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 #reservoirSize(Integer)", "deprecated" : false, "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirSize", "fluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirSize", "getterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@return A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "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" : "ReservoirSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReservoirSize", "sensitive" : false, "setterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "setterMethodName" : "setReservoirSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHost", "beanStyleSetterMethodName" : "setHost", "c2jName" : "Host", "c2jShape" : "Host", "defaultConsumerFluentSetterDocumentation" : "

Matches the hostname from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #host(String)}.\n@param host a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #host(String)", "deprecated" : false, "documentation" : "

Matches the hostname from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "host", "fluentSetterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "host", "getterDocumentation" : "

Matches the hostname from a request URL.

\n@return Matches the hostname from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Host", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Host", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Host", "sensitive" : false, "setterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.", "setterMethodName" : "setHost", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : "

Matches the hostname from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceName", "beanStyleSetterMethodName" : "setServiceName", "c2jName" : "ServiceName", "c2jShape" : "ServiceName", "defaultConsumerFluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceName(String)}.\n@param serviceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceName(String)", "deprecated" : false, "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceName", "fluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceName", "getterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@return Matches the name that the service uses to identify itself in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceName", "sensitive" : false, "setterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.", "setterMethodName" : "setServiceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceType", "beanStyleSetterMethodName" : "setServiceType", "c2jName" : "ServiceType", "c2jShape" : "ServiceType", "defaultConsumerFluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceType(String)}.\n@param serviceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceType(String)", "deprecated" : false, "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceType", "fluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceType", "getterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@return Matches the origin that the service uses to identify its type in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceType", "sensitive" : false, "setterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.", "setterMethodName" : "setServiceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpMethod", "beanStyleSetterMethodName" : "setHttpMethod", "c2jName" : "HTTPMethod", "c2jShape" : "HTTPMethod", "defaultConsumerFluentSetterDocumentation" : "

Matches the HTTP method of a request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpMethod(String)}.\n@param httpMethod a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpMethod(String)", "deprecated" : false, "documentation" : "

Matches the HTTP method of a request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpMethod", "fluentSetterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpMethod", "getterDocumentation" : "

Matches the HTTP method of a request.

\n@return Matches the HTTP method of a request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HTTPMethod", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPMethod", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HTTPMethod", "sensitive" : false, "setterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.", "setterMethodName" : "setHttpMethod", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : "

Matches the HTTP method of a request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUrlPath", "beanStyleSetterMethodName" : "setUrlPath", "c2jName" : "URLPath", "c2jShape" : "URLPath", "defaultConsumerFluentSetterDocumentation" : "

Matches the path from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #urlPath(String)}.\n@param urlPath a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #urlPath(String)", "deprecated" : false, "documentation" : "

Matches the path from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "urlPath", "fluentSetterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "urlPath", "getterDocumentation" : "

Matches the path from a request URL.

\n@return Matches the path from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "URLPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "URLPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "URLPath", "sensitive" : false, "setterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.", "setterMethodName" : "setUrlPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : "

Matches the path from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "AttributeMap", "defaultConsumerFluentSetterDocumentation" : "

Matches attributes derived from the request.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #attributes(Map)}.\n@param attributes a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributes(Map)", "deprecated" : false, "documentation" : "

Matches attributes derived from the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

Matches attributes derived from the request.

\n

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

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

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

Matches attributes derived from the request.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Attributes" : { "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "AttributeMap", "defaultConsumerFluentSetterDocumentation" : "

Matches attributes derived from the request.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #attributes(Map)}.\n@param attributes a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributes(Map)", "deprecated" : false, "documentation" : "

Matches attributes derived from the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

Matches attributes derived from the request.

\n

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

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

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

Matches attributes derived from the request.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "FixedRate" : { "beanStyleGetterMethodName" : "getFixedRate", "beanStyleSetterMethodName" : "setFixedRate", "c2jName" : "FixedRate", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\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 #fixedRate(Double)}.\n@param fixedRate 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 #fixedRate(Double)", "deprecated" : false, "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fixedRate", "fluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fixedRate", "getterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@return The percentage of matching requests to instrument, after the reservoir is exhausted.", "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" : "FixedRate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FixedRate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "FixedRate", "sensitive" : false, "setterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.", "setterMethodName" : "setFixedRate", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "HTTPMethod" : { "beanStyleGetterMethodName" : "getHttpMethod", "beanStyleSetterMethodName" : "setHttpMethod", "c2jName" : "HTTPMethod", "c2jShape" : "HTTPMethod", "defaultConsumerFluentSetterDocumentation" : "

Matches the HTTP method of a request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpMethod(String)}.\n@param httpMethod a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpMethod(String)", "deprecated" : false, "documentation" : "

Matches the HTTP method of a request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpMethod", "fluentSetterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpMethod", "getterDocumentation" : "

Matches the HTTP method of a request.

\n@return Matches the HTTP method of a request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HTTPMethod", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPMethod", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HTTPMethod", "sensitive" : false, "setterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.", "setterMethodName" : "setHttpMethod", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : "

Matches the HTTP method of a request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Host" : { "beanStyleGetterMethodName" : "getHost", "beanStyleSetterMethodName" : "setHost", "c2jName" : "Host", "c2jShape" : "Host", "defaultConsumerFluentSetterDocumentation" : "

Matches the hostname from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #host(String)}.\n@param host a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #host(String)", "deprecated" : false, "documentation" : "

Matches the hostname from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "host", "fluentSetterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "host", "getterDocumentation" : "

Matches the hostname from a request URL.

\n@return Matches the hostname from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Host", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Host", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Host", "sensitive" : false, "setterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.", "setterMethodName" : "setHost", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : "

Matches the hostname from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Priority" : { "beanStyleGetterMethodName" : "getPriority", "beanStyleSetterMethodName" : "setPriority", "c2jName" : "Priority", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The priority of the sampling rule.

\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 #priority(Integer)}.\n@param priority 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 #priority(Integer)", "deprecated" : false, "documentation" : "

The priority of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "priority", "fluentSetterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "priority", "getterDocumentation" : "

The priority of the sampling rule.

\n@return The priority of the sampling rule.", "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" : "Priority", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Priority", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Priority", "sensitive" : false, "setterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.", "setterMethodName" : "setPriority", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : "

The priority of the sampling rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ReservoirSize" : { "beanStyleGetterMethodName" : "getReservoirSize", "beanStyleSetterMethodName" : "setReservoirSize", "c2jName" : "ReservoirSize", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\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 #reservoirSize(Integer)}.\n@param reservoirSize 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 #reservoirSize(Integer)", "deprecated" : false, "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirSize", "fluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirSize", "getterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@return A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "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" : "ReservoirSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReservoirSize", "sensitive" : false, "setterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "setterMethodName" : "setReservoirSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ResourceARN" : { "beanStyleGetterMethodName" : "getResourceARN", "beanStyleSetterMethodName" : "setResourceARN", "c2jName" : "ResourceARN", "c2jShape" : "ResourceARN", "defaultConsumerFluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceARN(String)}.\n@param resourceARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceARN(String)", "deprecated" : false, "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARN", "fluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARN", "getterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@return Matches the ARN of the AWS resource on which the service runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceARN", "sensitive" : false, "setterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.", "setterMethodName" : "setResourceARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RuleARN" : { "beanStyleGetterMethodName" : "getRuleARN", "beanStyleSetterMethodName" : "setRuleARN", "c2jName" : "RuleARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleARN(String)}.\n@param ruleARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleARN(String)", "deprecated" : false, "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleARN", "fluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleARN", "getterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RuleName" : { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "RuleName", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ServiceName" : { "beanStyleGetterMethodName" : "getServiceName", "beanStyleSetterMethodName" : "setServiceName", "c2jName" : "ServiceName", "c2jShape" : "ServiceName", "defaultConsumerFluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceName(String)}.\n@param serviceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceName(String)", "deprecated" : false, "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceName", "fluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceName", "getterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@return Matches the name that the service uses to identify itself in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceName", "sensitive" : false, "setterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.", "setterMethodName" : "setServiceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ServiceType" : { "beanStyleGetterMethodName" : "getServiceType", "beanStyleSetterMethodName" : "setServiceType", "c2jName" : "ServiceType", "c2jShape" : "ServiceType", "defaultConsumerFluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceType(String)}.\n@param serviceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceType(String)", "deprecated" : false, "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceType", "fluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceType", "getterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@return Matches the origin that the service uses to identify its type in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceType", "sensitive" : false, "setterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.", "setterMethodName" : "setServiceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "URLPath" : { "beanStyleGetterMethodName" : "getUrlPath", "beanStyleSetterMethodName" : "setUrlPath", "c2jName" : "URLPath", "c2jShape" : "URLPath", "defaultConsumerFluentSetterDocumentation" : "

Matches the path from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #urlPath(String)}.\n@param urlPath a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #urlPath(String)", "deprecated" : false, "documentation" : "

Matches the path from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "urlPath", "fluentSetterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "urlPath", "getterDocumentation" : "

Matches the path from a request URL.

\n@return Matches the path from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "URLPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "URLPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "URLPath", "sensitive" : false, "setterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.", "setterMethodName" : "setUrlPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : "

Matches the path from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "RuleName", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleName The name of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRuleARN", "beanStyleSetterMethodName" : "setRuleARN", "c2jName" : "RuleARN", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleARN(String)}.\n@param ruleARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleARN(String)", "deprecated" : false, "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleARN", "fluentSetterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleARN", "getterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@return The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleARN", "sensitive" : false, "setterDocumentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

\n@param ruleARN The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.", "setterMethodName" : "setRuleARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleARN", "variableType" : "String", "documentation" : "

The ARN of the sampling rule. Specify a rule by either name or ARN, but not both.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceARN", "beanStyleSetterMethodName" : "setResourceARN", "c2jName" : "ResourceARN", "c2jShape" : "ResourceARN", "defaultConsumerFluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceARN(String)}.\n@param resourceARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceARN(String)", "deprecated" : false, "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARN", "fluentSetterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARN", "getterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@return Matches the ARN of the AWS resource on which the service runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ResourceARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ResourceARN", "sensitive" : false, "setterDocumentation" : "

Matches the ARN of the AWS resource on which the service runs.

\n@param resourceARN Matches the ARN of the AWS resource on which the service runs.", "setterMethodName" : "setResourceARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "resourceARN", "variableType" : "String", "documentation" : "

Matches the ARN of the AWS resource on which the service runs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPriority", "beanStyleSetterMethodName" : "setPriority", "c2jName" : "Priority", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The priority of the sampling rule.

\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 #priority(Integer)}.\n@param priority 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 #priority(Integer)", "deprecated" : false, "documentation" : "

The priority of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "priority", "fluentSetterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "priority", "getterDocumentation" : "

The priority of the sampling rule.

\n@return The priority of the sampling rule.", "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" : "Priority", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Priority", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Priority", "sensitive" : false, "setterDocumentation" : "

The priority of the sampling rule.

\n@param priority The priority of the sampling rule.", "setterMethodName" : "setPriority", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "priority", "variableType" : "Integer", "documentation" : "

The priority of the sampling rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFixedRate", "beanStyleSetterMethodName" : "setFixedRate", "c2jName" : "FixedRate", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\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 #fixedRate(Double)}.\n@param fixedRate 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 #fixedRate(Double)", "deprecated" : false, "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fixedRate", "fluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fixedRate", "getterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@return The percentage of matching requests to instrument, after the reservoir is exhausted.", "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" : "FixedRate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FixedRate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "FixedRate", "sensitive" : false, "setterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.", "setterMethodName" : "setFixedRate", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getReservoirSize", "beanStyleSetterMethodName" : "setReservoirSize", "c2jName" : "ReservoirSize", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\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 #reservoirSize(Integer)}.\n@param reservoirSize 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 #reservoirSize(Integer)", "deprecated" : false, "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirSize", "fluentSetterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirSize", "getterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@return A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "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" : "ReservoirSize", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirSize", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReservoirSize", "sensitive" : false, "setterDocumentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

\n@param reservoirSize A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.", "setterMethodName" : "setReservoirSize", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirSize", "variableType" : "Integer", "documentation" : "

A fixed number of matching requests to instrument per second, prior to applying the fixed rate. The reservoir is not used directly by services, but applies to all services using the rule collectively.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHost", "beanStyleSetterMethodName" : "setHost", "c2jName" : "Host", "c2jShape" : "Host", "defaultConsumerFluentSetterDocumentation" : "

Matches the hostname from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #host(String)}.\n@param host a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #host(String)", "deprecated" : false, "documentation" : "

Matches the hostname from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "host", "fluentSetterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "host", "getterDocumentation" : "

Matches the hostname from a request URL.

\n@return Matches the hostname from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Host", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Host", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Host", "sensitive" : false, "setterDocumentation" : "

Matches the hostname from a request URL.

\n@param host Matches the hostname from a request URL.", "setterMethodName" : "setHost", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "host", "variableType" : "String", "documentation" : "

Matches the hostname from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceName", "beanStyleSetterMethodName" : "setServiceName", "c2jName" : "ServiceName", "c2jShape" : "ServiceName", "defaultConsumerFluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceName(String)}.\n@param serviceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceName(String)", "deprecated" : false, "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceName", "fluentSetterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceName", "getterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@return Matches the name that the service uses to identify itself in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceName", "sensitive" : false, "setterDocumentation" : "

Matches the name that the service uses to identify itself in segments.

\n@param serviceName Matches the name that the service uses to identify itself in segments.", "setterMethodName" : "setServiceName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceName", "variableType" : "String", "documentation" : "

Matches the name that the service uses to identify itself in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceType", "beanStyleSetterMethodName" : "setServiceType", "c2jName" : "ServiceType", "c2jShape" : "ServiceType", "defaultConsumerFluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #serviceType(String)}.\n@param serviceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceType(String)", "deprecated" : false, "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceType", "fluentSetterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceType", "getterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@return Matches the origin that the service uses to identify its type in segments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceType", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceType", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ServiceType", "sensitive" : false, "setterDocumentation" : "

Matches the origin that the service uses to identify its type in segments.

\n@param serviceType Matches the origin that the service uses to identify its type in segments.", "setterMethodName" : "setServiceType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "serviceType", "variableType" : "String", "documentation" : "

Matches the origin that the service uses to identify its type in segments.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttpMethod", "beanStyleSetterMethodName" : "setHttpMethod", "c2jName" : "HTTPMethod", "c2jShape" : "HTTPMethod", "defaultConsumerFluentSetterDocumentation" : "

Matches the HTTP method of a request.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #httpMethod(String)}.\n@param httpMethod a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #httpMethod(String)", "deprecated" : false, "documentation" : "

Matches the HTTP method of a request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "httpMethod", "fluentSetterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "httpMethod", "getterDocumentation" : "

Matches the HTTP method of a request.

\n@return Matches the HTTP method of a request.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "HTTPMethod", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HTTPMethod", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "HTTPMethod", "sensitive" : false, "setterDocumentation" : "

Matches the HTTP method of a request.

\n@param httpMethod Matches the HTTP method of a request.", "setterMethodName" : "setHttpMethod", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "httpMethod", "variableType" : "String", "documentation" : "

Matches the HTTP method of a request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUrlPath", "beanStyleSetterMethodName" : "setUrlPath", "c2jName" : "URLPath", "c2jShape" : "URLPath", "defaultConsumerFluentSetterDocumentation" : "

Matches the path from a request URL.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #urlPath(String)}.\n@param urlPath a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #urlPath(String)", "deprecated" : false, "documentation" : "

Matches the path from a request URL.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "urlPath", "fluentSetterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "urlPath", "getterDocumentation" : "

Matches the path from a request URL.

\n@return Matches the path from a request URL.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "URLPath", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "URLPath", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "URLPath", "sensitive" : false, "setterDocumentation" : "

Matches the path from a request URL.

\n@param urlPath Matches the path from a request URL.", "setterMethodName" : "setUrlPath", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "urlPath", "variableType" : "String", "documentation" : "

Matches the path from a request URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAttributes", "beanStyleSetterMethodName" : "setAttributes", "c2jName" : "Attributes", "c2jShape" : "AttributeMap", "defaultConsumerFluentSetterDocumentation" : "

Matches attributes derived from the request.

\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #attributes(Map)}.\n@param attributes a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #attributes(Map)", "deprecated" : false, "documentation" : "

Matches attributes derived from the request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "attributes", "fluentSetterDocumentation" : "

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "attributes", "getterDocumentation" : "

Matches attributes derived from the request.

\n

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

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

Matches attributes derived from the request.

\n@param attributes Matches attributes derived from the request.", "setterMethodName" : "setAttributes", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : null, "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "attributes", "variableType" : "java.util.Map", "documentation" : "

Matches attributes derived from the request.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SamplingRuleUpdate", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SamplingRuleUpdate", "variableName" : "samplingRuleUpdate", "variableType" : "SamplingRuleUpdate", "documentation" : null, "simpleType" : "SamplingRuleUpdate", "variableSetterType" : "SamplingRuleUpdate" }, "wrapper" : false }, "SamplingStatisticSummary" : { "c2jName" : "SamplingStatisticSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Aggregated request sampling data for a sampling rule across all services for a 10 second window.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule.

\n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of the reporting window.

\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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

The start time of the reporting window.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

The start time of the reporting window.

\n@param timestamp The start time of the reporting window.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

The start time of the reporting window.

\n@return The start time of the reporting window.", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

The start time of the reporting window.

\n@param timestamp The start time of the reporting window.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

The start time of the reporting window.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequestCount", "beanStyleSetterMethodName" : "setRequestCount", "c2jName" : "RequestCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that matched the rule.

\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 #requestCount(Integer)}.\n@param requestCount 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 #requestCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests that matched the rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestCount", "fluentSetterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestCount", "getterDocumentation" : "

The number of requests that matched the rule.

\n@return The number of requests that matched the rule.", "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" : "RequestCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RequestCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.", "setterMethodName" : "setRequestCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : "

The number of requests that matched the rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBorrowCount", "beanStyleSetterMethodName" : "setBorrowCount", "c2jName" : "BorrowCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\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 #borrowCount(Integer)}.\n@param borrowCount 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 #borrowCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "borrowCount", "fluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "borrowCount", "getterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@return The number of requests recorded with borrowed reservoir quota.", "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" : "BorrowCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BorrowCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "BorrowCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.", "setterMethodName" : "setBorrowCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSampledCount", "beanStyleSetterMethodName" : "setSampledCount", "c2jName" : "SampledCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded.

\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 #sampledCount(Integer)}.\n@param sampledCount 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 #sampledCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampledCount", "fluentSetterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampledCount", "getterDocumentation" : "

The number of requests recorded.

\n@return The number of requests recorded.", "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" : "SampledCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SampledCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SampledCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.", "setterMethodName" : "setSampledCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BorrowCount" : { "beanStyleGetterMethodName" : "getBorrowCount", "beanStyleSetterMethodName" : "setBorrowCount", "c2jName" : "BorrowCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\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 #borrowCount(Integer)}.\n@param borrowCount 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 #borrowCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "borrowCount", "fluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "borrowCount", "getterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@return The number of requests recorded with borrowed reservoir quota.", "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" : "BorrowCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BorrowCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "BorrowCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.", "setterMethodName" : "setBorrowCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "RequestCount" : { "beanStyleGetterMethodName" : "getRequestCount", "beanStyleSetterMethodName" : "setRequestCount", "c2jName" : "RequestCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that matched the rule.

\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 #requestCount(Integer)}.\n@param requestCount 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 #requestCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests that matched the rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestCount", "fluentSetterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestCount", "getterDocumentation" : "

The number of requests that matched the rule.

\n@return The number of requests that matched the rule.", "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" : "RequestCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RequestCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.", "setterMethodName" : "setRequestCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : "

The number of requests that matched the rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "RuleName" : { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule.

\n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SampledCount" : { "beanStyleGetterMethodName" : "getSampledCount", "beanStyleSetterMethodName" : "setSampledCount", "c2jName" : "SampledCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded.

\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 #sampledCount(Integer)}.\n@param sampledCount 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 #sampledCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampledCount", "fluentSetterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampledCount", "getterDocumentation" : "

The number of requests recorded.

\n@return The number of requests recorded.", "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" : "SampledCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SampledCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SampledCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.", "setterMethodName" : "setSampledCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Timestamp" : { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of the reporting window.

\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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

The start time of the reporting window.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

The start time of the reporting window.

\n@param timestamp The start time of the reporting window.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

The start time of the reporting window.

\n@return The start time of the reporting window.", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

The start time of the reporting window.

\n@param timestamp The start time of the reporting window.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

The start time of the reporting window.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule.

\n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The start time of the reporting window.

\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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

The start time of the reporting window.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

The start time of the reporting window.

\n@param timestamp The start time of the reporting window.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

The start time of the reporting window.

\n@return The start time of the reporting window.", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

The start time of the reporting window.

\n@param timestamp The start time of the reporting window.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

The start time of the reporting window.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequestCount", "beanStyleSetterMethodName" : "setRequestCount", "c2jName" : "RequestCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that matched the rule.

\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 #requestCount(Integer)}.\n@param requestCount 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 #requestCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests that matched the rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestCount", "fluentSetterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestCount", "getterDocumentation" : "

The number of requests that matched the rule.

\n@return The number of requests that matched the rule.", "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" : "RequestCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RequestCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.", "setterMethodName" : "setRequestCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : "

The number of requests that matched the rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBorrowCount", "beanStyleSetterMethodName" : "setBorrowCount", "c2jName" : "BorrowCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\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 #borrowCount(Integer)}.\n@param borrowCount 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 #borrowCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "borrowCount", "fluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "borrowCount", "getterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@return The number of requests recorded with borrowed reservoir quota.", "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" : "BorrowCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BorrowCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "BorrowCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.", "setterMethodName" : "setBorrowCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSampledCount", "beanStyleSetterMethodName" : "setSampledCount", "c2jName" : "SampledCount", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded.

\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 #sampledCount(Integer)}.\n@param sampledCount 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 #sampledCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampledCount", "fluentSetterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampledCount", "getterDocumentation" : "

The number of requests recorded.

\n@return The number of requests recorded.", "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" : "SampledCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SampledCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SampledCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.", "setterMethodName" : "setSampledCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SamplingStatisticSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SamplingStatisticSummary", "variableName" : "samplingStatisticSummary", "variableType" : "SamplingStatisticSummary", "documentation" : null, "simpleType" : "SamplingStatisticSummary", "variableSetterType" : "SamplingStatisticSummary" }, "wrapper" : false }, "SamplingStatisticsDocument" : { "c2jName" : "SamplingStatisticsDocument", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Request sampling results for a single rule from a service. Results are for the last 10 seconds unless the service has been assigned a longer reporting interval after a previous call to GetSamplingTargets.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "RuleName", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule.

\n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientID", "beanStyleSetterMethodName" : "setClientID", "c2jName" : "ClientID", "c2jShape" : "ClientID", "defaultConsumerFluentSetterDocumentation" : "

A unique identifier for the service in hexadecimal.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientID(String)}.\n@param clientID a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientID(String)", "deprecated" : false, "documentation" : "

A unique identifier for the service in hexadecimal.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientID", "fluentSetterDocumentation" : "

A unique identifier for the service in hexadecimal.

\n@param clientID A unique identifier for the service in hexadecimal.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientID", "getterDocumentation" : "

A unique identifier for the service in hexadecimal.

\n@return A unique identifier for the service in hexadecimal.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientID", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientID", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientID", "sensitive" : false, "setterDocumentation" : "

A unique identifier for the service in hexadecimal.

\n@param clientID A unique identifier for the service in hexadecimal.", "setterMethodName" : "setClientID", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientID", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientID", "variableType" : "String", "documentation" : "

A unique identifier for the service in hexadecimal.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The current time.

\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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

The current time.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

The current time.

\n@param timestamp The current time.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

The current time.

\n@return The current time.", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

The current time.

\n@param timestamp The current time.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

The current time.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequestCount", "beanStyleSetterMethodName" : "setRequestCount", "c2jName" : "RequestCount", "c2jShape" : "RequestCount", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that matched the rule.

\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 #requestCount(Integer)}.\n@param requestCount 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 #requestCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests that matched the rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestCount", "fluentSetterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestCount", "getterDocumentation" : "

The number of requests that matched the rule.

\n@return The number of requests that matched the rule.", "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" : "RequestCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RequestCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.", "setterMethodName" : "setRequestCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : "

The number of requests that matched the rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSampledCount", "beanStyleSetterMethodName" : "setSampledCount", "c2jName" : "SampledCount", "c2jShape" : "SampledCount", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded.

\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 #sampledCount(Integer)}.\n@param sampledCount 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 #sampledCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampledCount", "fluentSetterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampledCount", "getterDocumentation" : "

The number of requests recorded.

\n@return The number of requests recorded.", "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" : "SampledCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SampledCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SampledCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.", "setterMethodName" : "setSampledCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBorrowCount", "beanStyleSetterMethodName" : "setBorrowCount", "c2jName" : "BorrowCount", "c2jShape" : "BorrowCount", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\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 #borrowCount(Integer)}.\n@param borrowCount 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 #borrowCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "borrowCount", "fluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "borrowCount", "getterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@return The number of requests recorded with borrowed reservoir quota.", "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" : "BorrowCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BorrowCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "BorrowCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.", "setterMethodName" : "setBorrowCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BorrowCount" : { "beanStyleGetterMethodName" : "getBorrowCount", "beanStyleSetterMethodName" : "setBorrowCount", "c2jName" : "BorrowCount", "c2jShape" : "BorrowCount", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\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 #borrowCount(Integer)}.\n@param borrowCount 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 #borrowCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "borrowCount", "fluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "borrowCount", "getterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@return The number of requests recorded with borrowed reservoir quota.", "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" : "BorrowCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BorrowCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "BorrowCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.", "setterMethodName" : "setBorrowCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ClientID" : { "beanStyleGetterMethodName" : "getClientID", "beanStyleSetterMethodName" : "setClientID", "c2jName" : "ClientID", "c2jShape" : "ClientID", "defaultConsumerFluentSetterDocumentation" : "

A unique identifier for the service in hexadecimal.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientID(String)}.\n@param clientID a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientID(String)", "deprecated" : false, "documentation" : "

A unique identifier for the service in hexadecimal.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientID", "fluentSetterDocumentation" : "

A unique identifier for the service in hexadecimal.

\n@param clientID A unique identifier for the service in hexadecimal.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientID", "getterDocumentation" : "

A unique identifier for the service in hexadecimal.

\n@return A unique identifier for the service in hexadecimal.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientID", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientID", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientID", "sensitive" : false, "setterDocumentation" : "

A unique identifier for the service in hexadecimal.

\n@param clientID A unique identifier for the service in hexadecimal.", "setterMethodName" : "setClientID", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientID", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientID", "variableType" : "String", "documentation" : "

A unique identifier for the service in hexadecimal.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RequestCount" : { "beanStyleGetterMethodName" : "getRequestCount", "beanStyleSetterMethodName" : "setRequestCount", "c2jName" : "RequestCount", "c2jShape" : "RequestCount", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that matched the rule.

\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 #requestCount(Integer)}.\n@param requestCount 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 #requestCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests that matched the rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestCount", "fluentSetterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestCount", "getterDocumentation" : "

The number of requests that matched the rule.

\n@return The number of requests that matched the rule.", "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" : "RequestCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RequestCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.", "setterMethodName" : "setRequestCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : "

The number of requests that matched the rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "RuleName" : { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "RuleName", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule.

\n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SampledCount" : { "beanStyleGetterMethodName" : "getSampledCount", "beanStyleSetterMethodName" : "setSampledCount", "c2jName" : "SampledCount", "c2jShape" : "SampledCount", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded.

\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 #sampledCount(Integer)}.\n@param sampledCount 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 #sampledCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampledCount", "fluentSetterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampledCount", "getterDocumentation" : "

The number of requests recorded.

\n@return The number of requests recorded.", "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" : "SampledCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SampledCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SampledCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.", "setterMethodName" : "setSampledCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Timestamp" : { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The current time.

\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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

The current time.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

The current time.

\n@param timestamp The current time.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

The current time.

\n@return The current time.", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

The current time.

\n@param timestamp The current time.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

The current time.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "RuleName", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule.

\n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getClientID", "beanStyleSetterMethodName" : "setClientID", "c2jName" : "ClientID", "c2jShape" : "ClientID", "defaultConsumerFluentSetterDocumentation" : "

A unique identifier for the service in hexadecimal.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #clientID(String)}.\n@param clientID a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #clientID(String)", "deprecated" : false, "documentation" : "

A unique identifier for the service in hexadecimal.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "clientID", "fluentSetterDocumentation" : "

A unique identifier for the service in hexadecimal.

\n@param clientID A unique identifier for the service in hexadecimal.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "clientID", "getterDocumentation" : "

A unique identifier for the service in hexadecimal.

\n@return A unique identifier for the service in hexadecimal.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ClientID", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ClientID", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ClientID", "sensitive" : false, "setterDocumentation" : "

A unique identifier for the service in hexadecimal.

\n@param clientID A unique identifier for the service in hexadecimal.", "setterMethodName" : "setClientID", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientID", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "clientID", "variableType" : "String", "documentation" : "

A unique identifier for the service in hexadecimal.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

The current time.

\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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

The current time.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

The current time.

\n@param timestamp The current time.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

The current time.

\n@return The current time.", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

The current time.

\n@param timestamp The current time.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

The current time.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRequestCount", "beanStyleSetterMethodName" : "setRequestCount", "c2jName" : "RequestCount", "c2jShape" : "RequestCount", "defaultConsumerFluentSetterDocumentation" : "

The number of requests that matched the rule.

\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 #requestCount(Integer)}.\n@param requestCount 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 #requestCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests that matched the rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "requestCount", "fluentSetterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "requestCount", "getterDocumentation" : "

The number of requests that matched the rule.

\n@return The number of requests that matched the rule.", "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" : "RequestCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RequestCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "RequestCount", "sensitive" : false, "setterDocumentation" : "

The number of requests that matched the rule.

\n@param requestCount The number of requests that matched the rule.", "setterMethodName" : "setRequestCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "requestCount", "variableType" : "Integer", "documentation" : "

The number of requests that matched the rule.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSampledCount", "beanStyleSetterMethodName" : "setSampledCount", "c2jName" : "SampledCount", "c2jShape" : "SampledCount", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded.

\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 #sampledCount(Integer)}.\n@param sampledCount 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 #sampledCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "sampledCount", "fluentSetterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "sampledCount", "getterDocumentation" : "

The number of requests recorded.

\n@return The number of requests recorded.", "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" : "SampledCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SampledCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SampledCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded.

\n@param sampledCount The number of requests recorded.", "setterMethodName" : "setSampledCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "sampledCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBorrowCount", "beanStyleSetterMethodName" : "setBorrowCount", "c2jName" : "BorrowCount", "c2jShape" : "BorrowCount", "defaultConsumerFluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\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 #borrowCount(Integer)}.\n@param borrowCount 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 #borrowCount(Integer)", "deprecated" : false, "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "borrowCount", "fluentSetterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "borrowCount", "getterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@return The number of requests recorded with borrowed reservoir quota.", "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" : "BorrowCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BorrowCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "BorrowCount", "sensitive" : false, "setterDocumentation" : "

The number of requests recorded with borrowed reservoir quota.

\n@param borrowCount The number of requests recorded with borrowed reservoir quota.", "setterMethodName" : "setBorrowCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "borrowCount", "variableType" : "Integer", "documentation" : "

The number of requests recorded with borrowed reservoir quota.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "RuleName", "ClientID", "Timestamp", "RequestCount", "SampledCount" ], "shapeName" : "SamplingStatisticsDocument", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SamplingStatisticsDocument", "variableName" : "samplingStatisticsDocument", "variableType" : "SamplingStatisticsDocument", "documentation" : null, "simpleType" : "SamplingStatisticsDocument", "variableSetterType" : "SamplingStatisticsDocument" }, "wrapper" : false }, "SamplingStrategy" : { "c2jName" : "SamplingStrategy", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The name and value of a sampling rule to apply to a trace summary.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getNameAsString", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "SamplingStrategyName", "defaultConsumerFluentSetterDocumentation" : "

The name of a sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nameAsString(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of a sampling rule.

", "endpointDiscoveryId" : false, "enumType" : "SamplingStrategyName", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

The name of a sampling rule.

\n@param name The name of a sampling rule.\n@see SamplingStrategyName\n@return Returns a reference to this object so that method calls can be chained together.\n@see SamplingStrategyName", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of a sampling rule.

\n

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

\n@return The name of a sampling rule.\n@see SamplingStrategyName", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of a sampling rule.

\n@param name The name of a sampling rule.\n@see SamplingStrategyName", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of a sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The value of a sampling rule.

\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 #value(Double)}.\n@param value 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 #value(Double)", "deprecated" : false, "documentation" : "

The value of a sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of a sampling rule.

\n@param value The value of a sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of a sampling rule.

\n@return The value of a sampling rule.", "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" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of a sampling rule.

\n@param value The value of a sampling rule.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of a sampling rule.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "beanStyleGetterMethodName" : "getNameAsString", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "SamplingStrategyName", "defaultConsumerFluentSetterDocumentation" : "

The name of a sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nameAsString(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of a sampling rule.

", "endpointDiscoveryId" : false, "enumType" : "SamplingStrategyName", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

The name of a sampling rule.

\n@param name The name of a sampling rule.\n@see SamplingStrategyName\n@return Returns a reference to this object so that method calls can be chained together.\n@see SamplingStrategyName", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of a sampling rule.

\n

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

\n@return The name of a sampling rule.\n@see SamplingStrategyName", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of a sampling rule.

\n@param name The name of a sampling rule.\n@see SamplingStrategyName", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of a sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Value" : { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The value of a sampling rule.

\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 #value(Double)}.\n@param value 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 #value(Double)", "deprecated" : false, "documentation" : "

The value of a sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of a sampling rule.

\n@param value The value of a sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of a sampling rule.

\n@return The value of a sampling rule.", "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" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of a sampling rule.

\n@param value The value of a sampling rule.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of a sampling rule.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getNameAsString", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "SamplingStrategyName", "defaultConsumerFluentSetterDocumentation" : "

The name of a sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nameAsString(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The name of a sampling rule.

", "endpointDiscoveryId" : false, "enumType" : "SamplingStrategyName", "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : "name", "fluentEnumSetterMethodName" : "name", "fluentGetterMethodName" : "nameAsString", "fluentSetterDocumentation" : "

The name of a sampling rule.

\n@param name The name of a sampling rule.\n@see SamplingStrategyName\n@return Returns a reference to this object so that method calls can be chained together.\n@see SamplingStrategyName", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The name of a sampling rule.

\n

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

\n@return The name of a sampling rule.\n@see SamplingStrategyName", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The name of a sampling rule.

\n@param name The name of a sampling rule.\n@see SamplingStrategyName", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of a sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getValue", "beanStyleSetterMethodName" : "setValue", "c2jName" : "Value", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

The value of a sampling rule.

\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 #value(Double)}.\n@param value 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 #value(Double)", "deprecated" : false, "documentation" : "

The value of a sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "value", "fluentSetterDocumentation" : "

The value of a sampling rule.

\n@param value The value of a sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "value", "getterDocumentation" : "

The value of a sampling rule.

\n@return The value of a sampling rule.", "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" : "Value", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Value", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Value", "sensitive" : false, "setterDocumentation" : "

The value of a sampling rule.

\n@param value The value of a sampling rule.", "setterMethodName" : "setValue", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "value", "variableType" : "Double", "documentation" : "

The value of a sampling rule.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SamplingStrategy", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SamplingStrategy", "variableName" : "samplingStrategy", "variableType" : "SamplingStrategy", "documentation" : null, "simpleType" : "SamplingStrategy", "variableSetterType" : "SamplingStrategy" }, "wrapper" : false }, "SamplingStrategyName" : { "c2jName" : "SamplingStrategyName", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "PARTIAL_SCAN", "value" : "PartialScan" }, { "name" : "FIXED_RATE", "value" : "FixedRate" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SamplingStrategyName", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SamplingStrategyName", "variableName" : "samplingStrategyName", "variableType" : "SamplingStrategyName", "documentation" : null, "simpleType" : "SamplingStrategyName", "variableSetterType" : "SamplingStrategyName" }, "wrapper" : false }, "SamplingTargetDocument" : { "c2jName" : "SamplingTargetDocument", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Temporary changes to a sampling rule configuration. To meet the global sampling target for a rule, X-Ray calculates a new reservoir for each service based on the recent sampling results of all services that called GetSamplingTargets.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule.

\n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFixedRate", "beanStyleSetterMethodName" : "setFixedRate", "c2jName" : "FixedRate", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\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 #fixedRate(Double)}.\n@param fixedRate 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 #fixedRate(Double)", "deprecated" : false, "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fixedRate", "fluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fixedRate", "getterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@return The percentage of matching requests to instrument, after the reservoir is exhausted.", "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" : "FixedRate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FixedRate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "FixedRate", "sensitive" : false, "setterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.", "setterMethodName" : "setFixedRate", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getReservoirQuota", "beanStyleSetterMethodName" : "setReservoirQuota", "c2jName" : "ReservoirQuota", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\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 #reservoirQuota(Integer)}.\n@param reservoirQuota 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 #reservoirQuota(Integer)", "deprecated" : false, "documentation" : "

The number of requests per second that X-Ray allocated this service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirQuota", "fluentSetterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\n@param reservoirQuota The number of requests per second that X-Ray allocated this service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirQuota", "getterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\n@return The number of requests per second that X-Ray allocated this service.", "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" : "ReservoirQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReservoirQuota", "sensitive" : false, "setterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\n@param reservoirQuota The number of requests per second that X-Ray allocated this service.", "setterMethodName" : "setReservoirQuota", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirQuota", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirQuota", "variableType" : "Integer", "documentation" : "

The number of requests per second that X-Ray allocated this service.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getReservoirQuotaTTL", "beanStyleSetterMethodName" : "setReservoirQuotaTTL", "c2jName" : "ReservoirQuotaTTL", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

When the reservoir quota expires.

\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 #reservoirQuotaTTL(Instant)}.\n@param reservoirQuotaTTL 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 #reservoirQuotaTTL(Instant)", "deprecated" : false, "documentation" : "

When the reservoir quota expires.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirQuotaTTL", "fluentSetterDocumentation" : "

When the reservoir quota expires.

\n@param reservoirQuotaTTL When the reservoir quota expires.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirQuotaTTL", "getterDocumentation" : "

When the reservoir quota expires.

\n@return When the reservoir quota expires.", "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" : "ReservoirQuotaTTL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirQuotaTTL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ReservoirQuotaTTL", "sensitive" : false, "setterDocumentation" : "

When the reservoir quota expires.

\n@param reservoirQuotaTTL When the reservoir quota expires.", "setterMethodName" : "setReservoirQuotaTTL", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "reservoirQuotaTTL", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "reservoirQuotaTTL", "variableType" : "java.time.Instant", "documentation" : "

When the reservoir quota expires.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInterval", "beanStyleSetterMethodName" : "setInterval", "c2jName" : "Interval", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\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 #interval(Integer)}.\n@param interval 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 #interval(Integer)", "deprecated" : false, "documentation" : "

The number of seconds for the service to wait before getting sampling targets again.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "interval", "fluentSetterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\n@param interval The number of seconds for the service to wait before getting sampling targets again.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "interval", "getterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\n@return The number of seconds for the service to wait before getting sampling targets again.", "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" : "Interval", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Interval", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Interval", "sensitive" : false, "setterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\n@param interval The number of seconds for the service to wait before getting sampling targets again.", "setterMethodName" : "setInterval", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : "

The number of seconds for the service to wait before getting sampling targets again.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FixedRate" : { "beanStyleGetterMethodName" : "getFixedRate", "beanStyleSetterMethodName" : "setFixedRate", "c2jName" : "FixedRate", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\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 #fixedRate(Double)}.\n@param fixedRate 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 #fixedRate(Double)", "deprecated" : false, "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fixedRate", "fluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fixedRate", "getterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@return The percentage of matching requests to instrument, after the reservoir is exhausted.", "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" : "FixedRate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FixedRate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "FixedRate", "sensitive" : false, "setterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.", "setterMethodName" : "setFixedRate", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Interval" : { "beanStyleGetterMethodName" : "getInterval", "beanStyleSetterMethodName" : "setInterval", "c2jName" : "Interval", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\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 #interval(Integer)}.\n@param interval 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 #interval(Integer)", "deprecated" : false, "documentation" : "

The number of seconds for the service to wait before getting sampling targets again.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "interval", "fluentSetterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\n@param interval The number of seconds for the service to wait before getting sampling targets again.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "interval", "getterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\n@return The number of seconds for the service to wait before getting sampling targets again.", "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" : "Interval", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Interval", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Interval", "sensitive" : false, "setterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\n@param interval The number of seconds for the service to wait before getting sampling targets again.", "setterMethodName" : "setInterval", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : "

The number of seconds for the service to wait before getting sampling targets again.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ReservoirQuota" : { "beanStyleGetterMethodName" : "getReservoirQuota", "beanStyleSetterMethodName" : "setReservoirQuota", "c2jName" : "ReservoirQuota", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\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 #reservoirQuota(Integer)}.\n@param reservoirQuota 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 #reservoirQuota(Integer)", "deprecated" : false, "documentation" : "

The number of requests per second that X-Ray allocated this service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirQuota", "fluentSetterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\n@param reservoirQuota The number of requests per second that X-Ray allocated this service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirQuota", "getterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\n@return The number of requests per second that X-Ray allocated this service.", "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" : "ReservoirQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReservoirQuota", "sensitive" : false, "setterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\n@param reservoirQuota The number of requests per second that X-Ray allocated this service.", "setterMethodName" : "setReservoirQuota", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirQuota", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirQuota", "variableType" : "Integer", "documentation" : "

The number of requests per second that X-Ray allocated this service.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ReservoirQuotaTTL" : { "beanStyleGetterMethodName" : "getReservoirQuotaTTL", "beanStyleSetterMethodName" : "setReservoirQuotaTTL", "c2jName" : "ReservoirQuotaTTL", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

When the reservoir quota expires.

\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 #reservoirQuotaTTL(Instant)}.\n@param reservoirQuotaTTL 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 #reservoirQuotaTTL(Instant)", "deprecated" : false, "documentation" : "

When the reservoir quota expires.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirQuotaTTL", "fluentSetterDocumentation" : "

When the reservoir quota expires.

\n@param reservoirQuotaTTL When the reservoir quota expires.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirQuotaTTL", "getterDocumentation" : "

When the reservoir quota expires.

\n@return When the reservoir quota expires.", "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" : "ReservoirQuotaTTL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirQuotaTTL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ReservoirQuotaTTL", "sensitive" : false, "setterDocumentation" : "

When the reservoir quota expires.

\n@param reservoirQuotaTTL When the reservoir quota expires.", "setterMethodName" : "setReservoirQuotaTTL", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "reservoirQuotaTTL", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "reservoirQuotaTTL", "variableType" : "java.time.Instant", "documentation" : "

When the reservoir quota expires.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "RuleName" : { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule.

\n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The name of the sampling rule.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

The name of the sampling rule.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

The name of the sampling rule.

\n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

The name of the sampling rule.

\n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

The name of the sampling rule.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFixedRate", "beanStyleSetterMethodName" : "setFixedRate", "c2jName" : "FixedRate", "c2jShape" : "Double", "defaultConsumerFluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\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 #fixedRate(Double)}.\n@param fixedRate 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 #fixedRate(Double)", "deprecated" : false, "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "fixedRate", "fluentSetterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "fixedRate", "getterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@return The percentage of matching requests to instrument, after the reservoir is exhausted.", "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" : "FixedRate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FixedRate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "FixedRate", "sensitive" : false, "setterDocumentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

\n@param fixedRate The percentage of matching requests to instrument, after the reservoir is exhausted.", "setterMethodName" : "setFixedRate", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "fixedRate", "variableType" : "Double", "documentation" : "

The percentage of matching requests to instrument, after the reservoir is exhausted.

", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getReservoirQuota", "beanStyleSetterMethodName" : "setReservoirQuota", "c2jName" : "ReservoirQuota", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\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 #reservoirQuota(Integer)}.\n@param reservoirQuota 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 #reservoirQuota(Integer)", "deprecated" : false, "documentation" : "

The number of requests per second that X-Ray allocated this service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirQuota", "fluentSetterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\n@param reservoirQuota The number of requests per second that X-Ray allocated this service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirQuota", "getterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\n@return The number of requests per second that X-Ray allocated this service.", "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" : "ReservoirQuota", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirQuota", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReservoirQuota", "sensitive" : false, "setterDocumentation" : "

The number of requests per second that X-Ray allocated this service.

\n@param reservoirQuota The number of requests per second that X-Ray allocated this service.", "setterMethodName" : "setReservoirQuota", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirQuota", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "reservoirQuota", "variableType" : "Integer", "documentation" : "

The number of requests per second that X-Ray allocated this service.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getReservoirQuotaTTL", "beanStyleSetterMethodName" : "setReservoirQuotaTTL", "c2jName" : "ReservoirQuotaTTL", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

When the reservoir quota expires.

\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 #reservoirQuotaTTL(Instant)}.\n@param reservoirQuotaTTL 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 #reservoirQuotaTTL(Instant)", "deprecated" : false, "documentation" : "

When the reservoir quota expires.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "reservoirQuotaTTL", "fluentSetterDocumentation" : "

When the reservoir quota expires.

\n@param reservoirQuotaTTL When the reservoir quota expires.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reservoirQuotaTTL", "getterDocumentation" : "

When the reservoir quota expires.

\n@return When the reservoir quota expires.", "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" : "ReservoirQuotaTTL", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReservoirQuotaTTL", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "ReservoirQuotaTTL", "sensitive" : false, "setterDocumentation" : "

When the reservoir quota expires.

\n@param reservoirQuotaTTL When the reservoir quota expires.", "setterMethodName" : "setReservoirQuotaTTL", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "reservoirQuotaTTL", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "reservoirQuotaTTL", "variableType" : "java.time.Instant", "documentation" : "

When the reservoir quota expires.

", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInterval", "beanStyleSetterMethodName" : "setInterval", "c2jName" : "Interval", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\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 #interval(Integer)}.\n@param interval 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 #interval(Integer)", "deprecated" : false, "documentation" : "

The number of seconds for the service to wait before getting sampling targets again.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "interval", "fluentSetterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\n@param interval The number of seconds for the service to wait before getting sampling targets again.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "interval", "getterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\n@return The number of seconds for the service to wait before getting sampling targets again.", "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" : "Interval", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Interval", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Interval", "sensitive" : false, "setterDocumentation" : "

The number of seconds for the service to wait before getting sampling targets again.

\n@param interval The number of seconds for the service to wait before getting sampling targets again.", "setterMethodName" : "setInterval", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "interval", "variableType" : "Integer", "documentation" : "

The number of seconds for the service to wait before getting sampling targets again.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SamplingTargetDocument", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SamplingTargetDocument", "variableName" : "samplingTargetDocument", "variableType" : "SamplingTargetDocument", "documentation" : null, "simpleType" : "SamplingTargetDocument", "variableSetterType" : "SamplingTargetDocument" }, "wrapper" : false }, "Segment" : { "c2jName" : "Segment", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

A segment from a trace that has been ingested by the X-Ray service. The segment can be compiled from documents uploaded with PutTraceSegments, or an inferred segment for a downstream service, generated from a subsegment sent by the service that called it.

For the full segment document schema, see AWS X-Ray Segment Documents in the AWS X-Ray Developer Guide.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "SegmentId", "defaultConsumerFluentSetterDocumentation" : "

The segment's ID.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The segment's ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The segment's ID.

\n@param id The segment's ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The segment's ID.

\n@return The segment's ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The segment's ID.

\n@param id The segment's ID.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The segment's ID.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDocument", "beanStyleSetterMethodName" : "setDocument", "c2jName" : "Document", "c2jShape" : "SegmentDocument", "defaultConsumerFluentSetterDocumentation" : "

The segment document.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #document(String)}.\n@param document a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #document(String)", "deprecated" : false, "documentation" : "

The segment document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "document", "fluentSetterDocumentation" : "

The segment document.

\n@param document The segment document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "document", "getterDocumentation" : "

The segment document.

\n@return The segment document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Document", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Document", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Document", "sensitive" : false, "setterDocumentation" : "

The segment document.

\n@param document The segment document.", "setterMethodName" : "setDocument", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "document", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "document", "variableType" : "String", "documentation" : "

The segment document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Document" : { "beanStyleGetterMethodName" : "getDocument", "beanStyleSetterMethodName" : "setDocument", "c2jName" : "Document", "c2jShape" : "SegmentDocument", "defaultConsumerFluentSetterDocumentation" : "

The segment document.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #document(String)}.\n@param document a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #document(String)", "deprecated" : false, "documentation" : "

The segment document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "document", "fluentSetterDocumentation" : "

The segment document.

\n@param document The segment document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "document", "getterDocumentation" : "

The segment document.

\n@return The segment document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Document", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Document", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Document", "sensitive" : false, "setterDocumentation" : "

The segment document.

\n@param document The segment document.", "setterMethodName" : "setDocument", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "document", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "document", "variableType" : "String", "documentation" : "

The segment document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "SegmentId", "defaultConsumerFluentSetterDocumentation" : "

The segment's ID.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The segment's ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The segment's ID.

\n@param id The segment's ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The segment's ID.

\n@return The segment's ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The segment's ID.

\n@param id The segment's ID.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The segment's ID.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "SegmentId", "defaultConsumerFluentSetterDocumentation" : "

The segment's ID.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

The segment's ID.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

The segment's ID.

\n@param id The segment's ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

The segment's ID.

\n@return The segment's ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

The segment's ID.

\n@param id The segment's ID.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The segment's ID.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDocument", "beanStyleSetterMethodName" : "setDocument", "c2jName" : "Document", "c2jShape" : "SegmentDocument", "defaultConsumerFluentSetterDocumentation" : "

The segment document.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #document(String)}.\n@param document a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #document(String)", "deprecated" : false, "documentation" : "

The segment document.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "document", "fluentSetterDocumentation" : "

The segment document.

\n@param document The segment document.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "document", "getterDocumentation" : "

The segment document.

\n@return The segment document.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Document", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Document", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Document", "sensitive" : false, "setterDocumentation" : "

The segment document.

\n@param document The segment document.", "setterMethodName" : "setDocument", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "document", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "document", "variableType" : "String", "documentation" : "

The segment document.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Segment", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Segment", "variableName" : "segment", "variableType" : "Segment", "documentation" : null, "simpleType" : "Segment", "variableSetterType" : "Segment" }, "wrapper" : false }, "Service" : { "c2jName" : "Service", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Information about an application that processed requests, users that made requests, or downstream services, resources and applications that an application used.

", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getReferenceId", "beanStyleSetterMethodName" : "setReferenceId", "c2jName" : "ReferenceId", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

Identifier for the service. Unique within the service map.

\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 #referenceId(Integer)}.\n@param referenceId 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 #referenceId(Integer)", "deprecated" : false, "documentation" : "

Identifier for the service. Unique within the service map.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "referenceId", "fluentSetterDocumentation" : "

Identifier for the service. Unique within the service map.

\n@param referenceId Identifier for the service. Unique within the service map.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "referenceId", "getterDocumentation" : "

Identifier for the service. Unique within the service map.

\n@return Identifier for the service. Unique within the service map.", "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" : "ReferenceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReferenceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReferenceId", "sensitive" : false, "setterDocumentation" : "

Identifier for the service. Unique within the service map.

\n@param referenceId Identifier for the service. Unique within the service map.", "setterMethodName" : "setReferenceId", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : "

Identifier for the service. Unique within the service map.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The canonical name of the service.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

The canonical name of the service.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The canonical name of the service.

\n@param name The canonical name of the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

The canonical name of the service.

\n@return The canonical name of the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

The canonical name of the service.

\n@param name The canonical name of the service.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The canonical name of the service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

A list of names for the service, including the canonical name.

\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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

A list of names for the service, including the canonical name.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

A list of names for the service, including the canonical name.

\n@param names A list of names for the service, including the canonical name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

A list of names for the service, including the canonical name.

\n

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

\n@return A list of names for the service, including the canonical name.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

A list of names for the service, including the canonical name.

\n@param names A list of names for the service, including the canonical name.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

A list of names for the service, including the canonical name.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoot", "beanStyleSetterMethodName" : "setRoot", "c2jName" : "Root", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

Indicates that the service was the first service to process a request.

\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 #root(Boolean)}.\n@param root 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 #root(Boolean)", "deprecated" : false, "documentation" : "

Indicates that the service was the first service to process a request.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "root", "fluentSetterDocumentation" : "

Indicates that the service was the first service to process a request.

\n@param root Indicates that the service was the first service to process a request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "root", "getterDocumentation" : "

Indicates that the service was the first service to process a request.

\n@return Indicates that the service was the first service to process a request.", "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" : "Root", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Root", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Root", "sensitive" : false, "setterDocumentation" : "

Indicates that the service was the first service to process a request.

\n@param root Indicates that the service was the first service to process a request.", "setterMethodName" : "setRoot", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "root", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "root", "variableType" : "Boolean", "documentation" : "

Indicates that the service was the first service to process a request.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

Identifier of the AWS account in which the service runs.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

Identifier of the AWS account in which the service runs.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

Identifier of the AWS account in which the service runs.

\n@param accountId Identifier of the AWS account in which the service runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

Identifier of the AWS account in which the service runs.

\n@return Identifier of the AWS account in which the service runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

Identifier of the AWS account in which the service runs.

\n@param accountId Identifier of the AWS account in which the service runs.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

Identifier of the AWS account in which the service runs.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

The type of service.

  • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

  • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

  • client - Represents the clients that sent requests to a root service.

  • remote - A downstream service of indeterminate type.

\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

The type of service.

  • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

  • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

  • client - Represents the clients that sent requests to a root service.

  • remote - A downstream service of indeterminate type.

", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

The type of service.

  • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

  • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

  • client - Represents the clients that sent requests to a root service.

  • remote - A downstream service of indeterminate type.

\n@param type The type of service.

  • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

  • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

  • client - Represents the clients that sent requests to a root service.

  • remote - A downstream service of indeterminate type.

  • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

    The type of service.

    • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

    • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

    • client - Represents the clients that sent requests to a root service.

    • remote - A downstream service of indeterminate type.

    \n@return The type of service.

    • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

    • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

    • client - Represents the clients that sent requests to a root service.

    • remote - A downstream service of indeterminate type.

    • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

      The type of service.

      • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

      • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

      • client - Represents the clients that sent requests to a root service.

      • remote - A downstream service of indeterminate type.

      \n@param type The type of service.

      • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

      • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

      • client - Represents the clients that sent requests to a root service.

      • remote - A downstream service of indeterminate type.

      • ", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

        The type of service.

        • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

        • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

        • client - Represents the clients that sent requests to a root service.

        • remote - A downstream service of indeterminate type.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getState", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

        The service's state.

        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #state(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "documentation" : "

        The service's state.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "state", "fluentSetterDocumentation" : "

        The service's state.

        \n@param state The service's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "state", "getterDocumentation" : "

        The service's state.

        \n@return The service's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

        The service's state.

        \n@param state The service's state.", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

        The service's state.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

        The start time of the first segment that the service generated.

        \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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

        The start time of the first segment that the service generated.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

        The start time of the first segment that the service generated.

        \n@param startTime The start time of the first segment that the service generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

        The start time of the first segment that the service generated.

        \n@return The start time of the first segment that the service generated.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

        The start time of the first segment that the service generated.

        \n@param startTime The start time of the first segment that the service generated.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

        The start time of the first segment that the service generated.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

        The end time of the last segment that the service generated.

        \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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

        The end time of the last segment that the service generated.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

        The end time of the last segment that the service generated.

        \n@param endTime The end time of the last segment that the service generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

        The end time of the last segment that the service generated.

        \n@return The end time of the last segment that the service generated.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

        The end time of the last segment that the service generated.

        \n@param endTime The end time of the last segment that the service generated.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

        The end time of the last segment that the service generated.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEdges", "beanStyleSetterMethodName" : "setEdges", "c2jName" : "Edges", "c2jShape" : "EdgeList", "defaultConsumerFluentSetterDocumentation" : "

        Connections to downstream services.

        \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 #edges(List)}.\n@param edges 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 #edges(List)", "deprecated" : false, "documentation" : "

        Connections to downstream services.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "edges", "fluentSetterDocumentation" : "

        Connections to downstream services.

        \n@param edges Connections to downstream services.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "edges", "getterDocumentation" : "

        Connections to downstream services.

        \n

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

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

        Connections to downstream services.

        \n@param edges Connections to downstream services.", "setterMethodName" : "setEdges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "edges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "edges", "variableType" : "java.util.List", "documentation" : "

        Connections to downstream services.

        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSummaryStatistics", "beanStyleSetterMethodName" : "setSummaryStatistics", "c2jName" : "SummaryStatistics", "c2jShape" : "ServiceStatistics", "defaultConsumerFluentSetterDocumentation" : "

        Aggregated statistics for the service.

        \nThis is a convenience that creates an instance of the {@link ServiceStatistics.Builder} avoiding the need to create one manually via {@link ServiceStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceStatistics.Builder#build()} is called immediately and its result is passed to {@link #summaryStatistics(ServiceStatistics)}.\n@param summaryStatistics a consumer that will call methods on {@link ServiceStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #summaryStatistics(ServiceStatistics)", "deprecated" : false, "documentation" : "

        Aggregated statistics for the service.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summaryStatistics", "fluentSetterDocumentation" : "

        Aggregated statistics for the service.

        \n@param summaryStatistics Aggregated statistics for the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "summaryStatistics", "getterDocumentation" : "

        Aggregated statistics for the service.

        \n@return Aggregated statistics for the service.", "getterModel" : { "returnType" : "ServiceStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SummaryStatistics", "sensitive" : false, "setterDocumentation" : "

        Aggregated statistics for the service.

        \n@param summaryStatistics Aggregated statistics for the service.", "setterMethodName" : "setSummaryStatistics", "setterModel" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "summaryStatistics", "variableType" : "ServiceStatistics", "documentation" : null, "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "summaryStatistics", "variableType" : "ServiceStatistics", "documentation" : "

        Aggregated statistics for the service.

        ", "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDurationHistogram", "beanStyleSetterMethodName" : "setDurationHistogram", "c2jName" : "DurationHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

        A histogram that maps the spread of service durations.

        \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 #durationHistogram(List)}.\n@param durationHistogram 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 #durationHistogram(List)", "deprecated" : false, "documentation" : "

        A histogram that maps the spread of service durations.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationHistogram", "fluentSetterDocumentation" : "

        A histogram that maps the spread of service durations.

        \n@param durationHistogram A histogram that maps the spread of service durations.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationHistogram", "getterDocumentation" : "

        A histogram that maps the spread of service durations.

        \n

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

        \n@return A histogram that maps the spread of service durations.", "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" : "DurationHistogram", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationHistogram", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistogramEntry", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistogramEntry.Builder} avoiding the need to create one manually via {@link HistogramEntry#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistogramEntry.Builder#build()} is called immediately and its result is passed to {@link #member(HistogramEntry)}.\n@param member a consumer that will call methods on {@link HistogramEntry.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistogramEntry)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "HistogramEntry", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : null, "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : "", "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistogramEntry", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistogramEntry", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DurationHistogram", "sensitive" : false, "setterDocumentation" : "

        A histogram that maps the spread of service durations.

        \n@param durationHistogram A histogram that maps the spread of service durations.", "setterMethodName" : "setDurationHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "durationHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "durationHistogram", "variableType" : "java.util.List", "documentation" : "

        A histogram that maps the spread of service durations.

        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResponseTimeHistogram", "beanStyleSetterMethodName" : "setResponseTimeHistogram", "c2jName" : "ResponseTimeHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

        A histogram that maps the spread of service response times.

        \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 #responseTimeHistogram(List)}.\n@param responseTimeHistogram 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 #responseTimeHistogram(List)", "deprecated" : false, "documentation" : "

        A histogram that maps the spread of service response times.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeHistogram", "fluentSetterDocumentation" : "

        A histogram that maps the spread of service response times.

        \n@param responseTimeHistogram A histogram that maps the spread of service response times.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeHistogram", "getterDocumentation" : "

        A histogram that maps the spread of service response times.

        \n

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

        \n@return A histogram that maps the spread of service response times.", "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" : "ResponseTimeHistogram", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTimeHistogram", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistogramEntry", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistogramEntry.Builder} avoiding the need to create one manually via {@link HistogramEntry#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistogramEntry.Builder#build()} is called immediately and its result is passed to {@link #member(HistogramEntry)}.\n@param member a consumer that will call methods on {@link HistogramEntry.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistogramEntry)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "HistogramEntry", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : null, "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : "", "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistogramEntry", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistogramEntry", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResponseTimeHistogram", "sensitive" : false, "setterDocumentation" : "

        A histogram that maps the spread of service response times.

        \n@param responseTimeHistogram A histogram that maps the spread of service response times.", "setterMethodName" : "setResponseTimeHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : "

        A histogram that maps the spread of service response times.

        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

        Identifier of the AWS account in which the service runs.

        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

        Identifier of the AWS account in which the service runs.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

        Identifier of the AWS account in which the service runs.

        \n@param accountId Identifier of the AWS account in which the service runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

        Identifier of the AWS account in which the service runs.

        \n@return Identifier of the AWS account in which the service runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

        Identifier of the AWS account in which the service runs.

        \n@param accountId Identifier of the AWS account in which the service runs.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

        Identifier of the AWS account in which the service runs.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "DurationHistogram" : { "beanStyleGetterMethodName" : "getDurationHistogram", "beanStyleSetterMethodName" : "setDurationHistogram", "c2jName" : "DurationHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

        A histogram that maps the spread of service durations.

        \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 #durationHistogram(List)}.\n@param durationHistogram 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 #durationHistogram(List)", "deprecated" : false, "documentation" : "

        A histogram that maps the spread of service durations.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationHistogram", "fluentSetterDocumentation" : "

        A histogram that maps the spread of service durations.

        \n@param durationHistogram A histogram that maps the spread of service durations.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationHistogram", "getterDocumentation" : "

        A histogram that maps the spread of service durations.

        \n

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

        \n@return A histogram that maps the spread of service durations.", "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" : "DurationHistogram", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationHistogram", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistogramEntry", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistogramEntry.Builder} avoiding the need to create one manually via {@link HistogramEntry#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistogramEntry.Builder#build()} is called immediately and its result is passed to {@link #member(HistogramEntry)}.\n@param member a consumer that will call methods on {@link HistogramEntry.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistogramEntry)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "HistogramEntry", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : null, "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : "", "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistogramEntry", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistogramEntry", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DurationHistogram", "sensitive" : false, "setterDocumentation" : "

        A histogram that maps the spread of service durations.

        \n@param durationHistogram A histogram that maps the spread of service durations.", "setterMethodName" : "setDurationHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "durationHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "durationHistogram", "variableType" : "java.util.List", "documentation" : "

        A histogram that maps the spread of service durations.

        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Edges" : { "beanStyleGetterMethodName" : "getEdges", "beanStyleSetterMethodName" : "setEdges", "c2jName" : "Edges", "c2jShape" : "EdgeList", "defaultConsumerFluentSetterDocumentation" : "

        Connections to downstream services.

        \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 #edges(List)}.\n@param edges 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 #edges(List)", "deprecated" : false, "documentation" : "

        Connections to downstream services.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "edges", "fluentSetterDocumentation" : "

        Connections to downstream services.

        \n@param edges Connections to downstream services.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "edges", "getterDocumentation" : "

        Connections to downstream services.

        \n

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

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

        Connections to downstream services.

        \n@param edges Connections to downstream services.", "setterMethodName" : "setEdges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "edges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "edges", "variableType" : "java.util.List", "documentation" : "

        Connections to downstream services.

        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "EndTime" : { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

        The end time of the last segment that the service generated.

        \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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

        The end time of the last segment that the service generated.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

        The end time of the last segment that the service generated.

        \n@param endTime The end time of the last segment that the service generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

        The end time of the last segment that the service generated.

        \n@return The end time of the last segment that the service generated.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

        The end time of the last segment that the service generated.

        \n@param endTime The end time of the last segment that the service generated.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

        The end time of the last segment that the service generated.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

        The canonical name of the service.

        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

        The canonical name of the service.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

        The canonical name of the service.

        \n@param name The canonical name of the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

        The canonical name of the service.

        \n@return The canonical name of the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

        The canonical name of the service.

        \n@param name The canonical name of the service.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

        The canonical name of the service.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Names" : { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

        A list of names for the service, including the canonical name.

        \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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

        A list of names for the service, including the canonical name.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

        A list of names for the service, including the canonical name.

        \n@param names A list of names for the service, including the canonical name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

        A list of names for the service, including the canonical name.

        \n

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

        \n@return A list of names for the service, including the canonical name.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

        A list of names for the service, including the canonical name.

        \n@param names A list of names for the service, including the canonical name.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

        A list of names for the service, including the canonical name.

        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "ReferenceId" : { "beanStyleGetterMethodName" : "getReferenceId", "beanStyleSetterMethodName" : "setReferenceId", "c2jName" : "ReferenceId", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

        Identifier for the service. Unique within the service map.

        \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 #referenceId(Integer)}.\n@param referenceId 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 #referenceId(Integer)", "deprecated" : false, "documentation" : "

        Identifier for the service. Unique within the service map.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "referenceId", "fluentSetterDocumentation" : "

        Identifier for the service. Unique within the service map.

        \n@param referenceId Identifier for the service. Unique within the service map.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "referenceId", "getterDocumentation" : "

        Identifier for the service. Unique within the service map.

        \n@return Identifier for the service. Unique within the service map.", "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" : "ReferenceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReferenceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReferenceId", "sensitive" : false, "setterDocumentation" : "

        Identifier for the service. Unique within the service map.

        \n@param referenceId Identifier for the service. Unique within the service map.", "setterMethodName" : "setReferenceId", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : "

        Identifier for the service. Unique within the service map.

        ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ResponseTimeHistogram" : { "beanStyleGetterMethodName" : "getResponseTimeHistogram", "beanStyleSetterMethodName" : "setResponseTimeHistogram", "c2jName" : "ResponseTimeHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

        A histogram that maps the spread of service response times.

        \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 #responseTimeHistogram(List)}.\n@param responseTimeHistogram 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 #responseTimeHistogram(List)", "deprecated" : false, "documentation" : "

        A histogram that maps the spread of service response times.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeHistogram", "fluentSetterDocumentation" : "

        A histogram that maps the spread of service response times.

        \n@param responseTimeHistogram A histogram that maps the spread of service response times.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeHistogram", "getterDocumentation" : "

        A histogram that maps the spread of service response times.

        \n

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

        \n@return A histogram that maps the spread of service response times.", "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" : "ResponseTimeHistogram", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTimeHistogram", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistogramEntry", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistogramEntry.Builder} avoiding the need to create one manually via {@link HistogramEntry#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistogramEntry.Builder#build()} is called immediately and its result is passed to {@link #member(HistogramEntry)}.\n@param member a consumer that will call methods on {@link HistogramEntry.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistogramEntry)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "HistogramEntry", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : null, "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : "", "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistogramEntry", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistogramEntry", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResponseTimeHistogram", "sensitive" : false, "setterDocumentation" : "

        A histogram that maps the spread of service response times.

        \n@param responseTimeHistogram A histogram that maps the spread of service response times.", "setterMethodName" : "setResponseTimeHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : "

        A histogram that maps the spread of service response times.

        ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Root" : { "beanStyleGetterMethodName" : "getRoot", "beanStyleSetterMethodName" : "setRoot", "c2jName" : "Root", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

        Indicates that the service was the first service to process a request.

        \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 #root(Boolean)}.\n@param root 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 #root(Boolean)", "deprecated" : false, "documentation" : "

        Indicates that the service was the first service to process a request.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "root", "fluentSetterDocumentation" : "

        Indicates that the service was the first service to process a request.

        \n@param root Indicates that the service was the first service to process a request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "root", "getterDocumentation" : "

        Indicates that the service was the first service to process a request.

        \n@return Indicates that the service was the first service to process a request.", "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" : "Root", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Root", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Root", "sensitive" : false, "setterDocumentation" : "

        Indicates that the service was the first service to process a request.

        \n@param root Indicates that the service was the first service to process a request.", "setterMethodName" : "setRoot", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "root", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "root", "variableType" : "Boolean", "documentation" : "

        Indicates that the service was the first service to process a request.

        ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "StartTime" : { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

        The start time of the first segment that the service generated.

        \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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

        The start time of the first segment that the service generated.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

        The start time of the first segment that the service generated.

        \n@param startTime The start time of the first segment that the service generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

        The start time of the first segment that the service generated.

        \n@return The start time of the first segment that the service generated.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

        The start time of the first segment that the service generated.

        \n@param startTime The start time of the first segment that the service generated.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

        The start time of the first segment that the service generated.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "State" : { "beanStyleGetterMethodName" : "getState", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

        The service's state.

        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #state(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "documentation" : "

        The service's state.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "state", "fluentSetterDocumentation" : "

        The service's state.

        \n@param state The service's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "state", "getterDocumentation" : "

        The service's state.

        \n@return The service's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

        The service's state.

        \n@param state The service's state.", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

        The service's state.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SummaryStatistics" : { "beanStyleGetterMethodName" : "getSummaryStatistics", "beanStyleSetterMethodName" : "setSummaryStatistics", "c2jName" : "SummaryStatistics", "c2jShape" : "ServiceStatistics", "defaultConsumerFluentSetterDocumentation" : "

        Aggregated statistics for the service.

        \nThis is a convenience that creates an instance of the {@link ServiceStatistics.Builder} avoiding the need to create one manually via {@link ServiceStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceStatistics.Builder#build()} is called immediately and its result is passed to {@link #summaryStatistics(ServiceStatistics)}.\n@param summaryStatistics a consumer that will call methods on {@link ServiceStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #summaryStatistics(ServiceStatistics)", "deprecated" : false, "documentation" : "

        Aggregated statistics for the service.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summaryStatistics", "fluentSetterDocumentation" : "

        Aggregated statistics for the service.

        \n@param summaryStatistics Aggregated statistics for the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "summaryStatistics", "getterDocumentation" : "

        Aggregated statistics for the service.

        \n@return Aggregated statistics for the service.", "getterModel" : { "returnType" : "ServiceStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SummaryStatistics", "sensitive" : false, "setterDocumentation" : "

        Aggregated statistics for the service.

        \n@param summaryStatistics Aggregated statistics for the service.", "setterMethodName" : "setSummaryStatistics", "setterModel" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "summaryStatistics", "variableType" : "ServiceStatistics", "documentation" : null, "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "summaryStatistics", "variableType" : "ServiceStatistics", "documentation" : "

        Aggregated statistics for the service.

        ", "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

        The type of service.

        • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

        • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

        • client - Represents the clients that sent requests to a root service.

        • remote - A downstream service of indeterminate type.

        \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

        The type of service.

        • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

        • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

        • client - Represents the clients that sent requests to a root service.

        • remote - A downstream service of indeterminate type.

        ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

        The type of service.

        • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

        • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

        • client - Represents the clients that sent requests to a root service.

        • remote - A downstream service of indeterminate type.

        \n@param type The type of service.

        • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

        • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

        • client - Represents the clients that sent requests to a root service.

        • remote - A downstream service of indeterminate type.

        • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

          The type of service.

          • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

          • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

          • client - Represents the clients that sent requests to a root service.

          • remote - A downstream service of indeterminate type.

          \n@return The type of service.

          • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

          • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

          • client - Represents the clients that sent requests to a root service.

          • remote - A downstream service of indeterminate type.

          • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

            The type of service.

            • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

            • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

            • client - Represents the clients that sent requests to a root service.

            • remote - A downstream service of indeterminate type.

            \n@param type The type of service.

            • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

            • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

            • client - Represents the clients that sent requests to a root service.

            • remote - A downstream service of indeterminate type.

            • ", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

              The type of service.

              • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

              • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

              • client - Represents the clients that sent requests to a root service.

              • remote - A downstream service of indeterminate type.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getReferenceId", "beanStyleSetterMethodName" : "setReferenceId", "c2jName" : "ReferenceId", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

              Identifier for the service. Unique within the service map.

              \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 #referenceId(Integer)}.\n@param referenceId 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 #referenceId(Integer)", "deprecated" : false, "documentation" : "

              Identifier for the service. Unique within the service map.

              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "referenceId", "fluentSetterDocumentation" : "

              Identifier for the service. Unique within the service map.

              \n@param referenceId Identifier for the service. Unique within the service map.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "referenceId", "getterDocumentation" : "

              Identifier for the service. Unique within the service map.

              \n@return Identifier for the service. Unique within the service map.", "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" : "ReferenceId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ReferenceId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "ReferenceId", "sensitive" : false, "setterDocumentation" : "

              Identifier for the service. Unique within the service map.

              \n@param referenceId Identifier for the service. Unique within the service map.", "setterMethodName" : "setReferenceId", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "referenceId", "variableType" : "Integer", "documentation" : "

              Identifier for the service. Unique within the service map.

              ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

              The canonical name of the service.

              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

              The canonical name of the service.

              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

              The canonical name of the service.

              \n@param name The canonical name of the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

              The canonical name of the service.

              \n@return The canonical name of the service.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

              The canonical name of the service.

              \n@param name The canonical name of the service.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

              The canonical name of the service.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

              A list of names for the service, including the canonical name.

              \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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

              A list of names for the service, including the canonical name.

              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

              A list of names for the service, including the canonical name.

              \n@param names A list of names for the service, including the canonical name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

              A list of names for the service, including the canonical name.

              \n

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

              \n@return A list of names for the service, including the canonical name.", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

              A list of names for the service, including the canonical name.

              \n@param names A list of names for the service, including the canonical name.", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

              A list of names for the service, including the canonical name.

              ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoot", "beanStyleSetterMethodName" : "setRoot", "c2jName" : "Root", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

              Indicates that the service was the first service to process a request.

              \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 #root(Boolean)}.\n@param root 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 #root(Boolean)", "deprecated" : false, "documentation" : "

              Indicates that the service was the first service to process a request.

              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "root", "fluentSetterDocumentation" : "

              Indicates that the service was the first service to process a request.

              \n@param root Indicates that the service was the first service to process a request.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "root", "getterDocumentation" : "

              Indicates that the service was the first service to process a request.

              \n@return Indicates that the service was the first service to process a request.", "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" : "Root", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Root", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "Root", "sensitive" : false, "setterDocumentation" : "

              Indicates that the service was the first service to process a request.

              \n@param root Indicates that the service was the first service to process a request.", "setterMethodName" : "setRoot", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "root", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "root", "variableType" : "Boolean", "documentation" : "

              Indicates that the service was the first service to process a request.

              ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

              Identifier of the AWS account in which the service runs.

              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

              Identifier of the AWS account in which the service runs.

              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

              Identifier of the AWS account in which the service runs.

              \n@param accountId Identifier of the AWS account in which the service runs.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

              Identifier of the AWS account in which the service runs.

              \n@return Identifier of the AWS account in which the service runs.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

              Identifier of the AWS account in which the service runs.

              \n@param accountId Identifier of the AWS account in which the service runs.", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

              Identifier of the AWS account in which the service runs.

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

              The type of service.

              • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

              • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

              • client - Represents the clients that sent requests to a root service.

              • remote - A downstream service of indeterminate type.

              \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

              The type of service.

              • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

              • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

              • client - Represents the clients that sent requests to a root service.

              • remote - A downstream service of indeterminate type.

              ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

              The type of service.

              • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

              • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

              • client - Represents the clients that sent requests to a root service.

              • remote - A downstream service of indeterminate type.

              \n@param type The type of service.

              • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

              • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

              • client - Represents the clients that sent requests to a root service.

              • remote - A downstream service of indeterminate type.

              • \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                The type of service.

                • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

                • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

                • client - Represents the clients that sent requests to a root service.

                • remote - A downstream service of indeterminate type.

                \n@return The type of service.

                • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

                • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

                • client - Represents the clients that sent requests to a root service.

                • remote - A downstream service of indeterminate type.

                • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

                  The type of service.

                  • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

                  • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

                  • client - Represents the clients that sent requests to a root service.

                  • remote - A downstream service of indeterminate type.

                  \n@param type The type of service.

                  • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

                  • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

                  • client - Represents the clients that sent requests to a root service.

                  • remote - A downstream service of indeterminate type.

                  • ", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                    The type of service.

                    • AWS Resource - The type of an AWS resource. For example, AWS::EC2::Instance for a application running on Amazon EC2 or AWS::DynamoDB::Table for an Amazon DynamoDB table that the application used.

                    • AWS Service - The type of an AWS service. For example, AWS::DynamoDB for downstream calls to Amazon DynamoDB that didn't target a specific table.

                    • client - Represents the clients that sent requests to a root service.

                    • remote - A downstream service of indeterminate type.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getState", "beanStyleSetterMethodName" : "setState", "c2jName" : "State", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The service's state.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #state(String)}.\n@param state a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #state(String)", "deprecated" : false, "documentation" : "

                    The service's state.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "state", "fluentSetterDocumentation" : "

                    The service's state.

                    \n@param state The service's state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "state", "getterDocumentation" : "

                    The service's state.

                    \n@return The service's state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "State", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "State", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "State", "sensitive" : false, "setterDocumentation" : "

                    The service's state.

                    \n@param state The service's state.", "setterMethodName" : "setState", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "state", "variableType" : "String", "documentation" : "

                    The service's state.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartTime", "beanStyleSetterMethodName" : "setStartTime", "c2jName" : "StartTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    The start time of the first segment that the service generated.

                    \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 #startTime(Instant)}.\n@param startTime 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 #startTime(Instant)", "deprecated" : false, "documentation" : "

                    The start time of the first segment that the service generated.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "startTime", "fluentSetterDocumentation" : "

                    The start time of the first segment that the service generated.

                    \n@param startTime The start time of the first segment that the service generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startTime", "getterDocumentation" : "

                    The start time of the first segment that the service generated.

                    \n@return The start time of the first segment that the service generated.", "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" : "StartTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "StartTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "StartTime", "sensitive" : false, "setterDocumentation" : "

                    The start time of the first segment that the service generated.

                    \n@param startTime The start time of the first segment that the service generated.", "setterMethodName" : "setStartTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startTime", "variableType" : "java.time.Instant", "documentation" : "

                    The start time of the first segment that the service generated.

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEndTime", "beanStyleSetterMethodName" : "setEndTime", "c2jName" : "EndTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    The end time of the last segment that the service generated.

                    \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 #endTime(Instant)}.\n@param endTime 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 #endTime(Instant)", "deprecated" : false, "documentation" : "

                    The end time of the last segment that the service generated.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "endTime", "fluentSetterDocumentation" : "

                    The end time of the last segment that the service generated.

                    \n@param endTime The end time of the last segment that the service generated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "endTime", "getterDocumentation" : "

                    The end time of the last segment that the service generated.

                    \n@return The end time of the last segment that the service generated.", "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" : "EndTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EndTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "EndTime", "sensitive" : false, "setterDocumentation" : "

                    The end time of the last segment that the service generated.

                    \n@param endTime The end time of the last segment that the service generated.", "setterMethodName" : "setEndTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "endTime", "variableType" : "java.time.Instant", "documentation" : "

                    The end time of the last segment that the service generated.

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEdges", "beanStyleSetterMethodName" : "setEdges", "c2jName" : "Edges", "c2jShape" : "EdgeList", "defaultConsumerFluentSetterDocumentation" : "

                    Connections to downstream services.

                    \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 #edges(List)}.\n@param edges 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 #edges(List)", "deprecated" : false, "documentation" : "

                    Connections to downstream services.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "edges", "fluentSetterDocumentation" : "

                    Connections to downstream services.

                    \n@param edges Connections to downstream services.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "edges", "getterDocumentation" : "

                    Connections to downstream services.

                    \n

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

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

                    Connections to downstream services.

                    \n@param edges Connections to downstream services.", "setterMethodName" : "setEdges", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "edges", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "edges", "variableType" : "java.util.List", "documentation" : "

                    Connections to downstream services.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSummaryStatistics", "beanStyleSetterMethodName" : "setSummaryStatistics", "c2jName" : "SummaryStatistics", "c2jShape" : "ServiceStatistics", "defaultConsumerFluentSetterDocumentation" : "

                    Aggregated statistics for the service.

                    \nThis is a convenience that creates an instance of the {@link ServiceStatistics.Builder} avoiding the need to create one manually via {@link ServiceStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceStatistics.Builder#build()} is called immediately and its result is passed to {@link #summaryStatistics(ServiceStatistics)}.\n@param summaryStatistics a consumer that will call methods on {@link ServiceStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #summaryStatistics(ServiceStatistics)", "deprecated" : false, "documentation" : "

                    Aggregated statistics for the service.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "summaryStatistics", "fluentSetterDocumentation" : "

                    Aggregated statistics for the service.

                    \n@param summaryStatistics Aggregated statistics for the service.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "summaryStatistics", "getterDocumentation" : "

                    Aggregated statistics for the service.

                    \n@return Aggregated statistics for the service.", "getterModel" : { "returnType" : "ServiceStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SummaryStatistics", "sensitive" : false, "setterDocumentation" : "

                    Aggregated statistics for the service.

                    \n@param summaryStatistics Aggregated statistics for the service.", "setterMethodName" : "setSummaryStatistics", "setterModel" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "summaryStatistics", "variableType" : "ServiceStatistics", "documentation" : null, "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "summaryStatistics", "variableType" : "ServiceStatistics", "documentation" : "

                    Aggregated statistics for the service.

                    ", "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDurationHistogram", "beanStyleSetterMethodName" : "setDurationHistogram", "c2jName" : "DurationHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

                    A histogram that maps the spread of service durations.

                    \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 #durationHistogram(List)}.\n@param durationHistogram 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 #durationHistogram(List)", "deprecated" : false, "documentation" : "

                    A histogram that maps the spread of service durations.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "durationHistogram", "fluentSetterDocumentation" : "

                    A histogram that maps the spread of service durations.

                    \n@param durationHistogram A histogram that maps the spread of service durations.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "durationHistogram", "getterDocumentation" : "

                    A histogram that maps the spread of service durations.

                    \n

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

                    \n@return A histogram that maps the spread of service durations.", "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" : "DurationHistogram", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "DurationHistogram", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistogramEntry", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistogramEntry.Builder} avoiding the need to create one manually via {@link HistogramEntry#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistogramEntry.Builder#build()} is called immediately and its result is passed to {@link #member(HistogramEntry)}.\n@param member a consumer that will call methods on {@link HistogramEntry.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistogramEntry)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "HistogramEntry", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : null, "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : "", "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistogramEntry", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistogramEntry", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "DurationHistogram", "sensitive" : false, "setterDocumentation" : "

                    A histogram that maps the spread of service durations.

                    \n@param durationHistogram A histogram that maps the spread of service durations.", "setterMethodName" : "setDurationHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "durationHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "durationHistogram", "variableType" : "java.util.List", "documentation" : "

                    A histogram that maps the spread of service durations.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResponseTimeHistogram", "beanStyleSetterMethodName" : "setResponseTimeHistogram", "c2jName" : "ResponseTimeHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

                    A histogram that maps the spread of service response times.

                    \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 #responseTimeHistogram(List)}.\n@param responseTimeHistogram 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 #responseTimeHistogram(List)", "deprecated" : false, "documentation" : "

                    A histogram that maps the spread of service response times.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeHistogram", "fluentSetterDocumentation" : "

                    A histogram that maps the spread of service response times.

                    \n@param responseTimeHistogram A histogram that maps the spread of service response times.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeHistogram", "getterDocumentation" : "

                    A histogram that maps the spread of service response times.

                    \n

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

                    \n@return A histogram that maps the spread of service response times.", "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" : "ResponseTimeHistogram", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTimeHistogram", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistogramEntry", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistogramEntry.Builder} avoiding the need to create one manually via {@link HistogramEntry#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistogramEntry.Builder#build()} is called immediately and its result is passed to {@link #member(HistogramEntry)}.\n@param member a consumer that will call methods on {@link HistogramEntry.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistogramEntry)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "HistogramEntry", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : null, "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "HistogramEntry", "variableName" : "member", "variableType" : "HistogramEntry", "documentation" : "", "simpleType" : "HistogramEntry", "variableSetterType" : "HistogramEntry" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistogramEntry", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistogramEntry", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResponseTimeHistogram", "sensitive" : false, "setterDocumentation" : "

                    A histogram that maps the spread of service response times.

                    \n@param responseTimeHistogram A histogram that maps the spread of service response times.", "setterMethodName" : "setResponseTimeHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : "

                    A histogram that maps the spread of service response times.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Service", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Service", "variableName" : "service", "variableType" : "Service", "documentation" : null, "simpleType" : "Service", "variableSetterType" : "Service" }, "wrapper" : false }, "ServiceId" : { "c2jName" : "ServiceId", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                    \n@param name \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                    \n@param name ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

                    \n@param names \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

                    \n

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

                    \n@return ", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

                    \n@param names ", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

                    \n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

                    \n@param accountId ", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                    \n@param type \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

                    \n@param type ", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

                    \n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

                    \n@param accountId ", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                    \n@param name \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                    \n@param name ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Names" : { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

                    \n@param names \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

                    \n

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

                    \n@return ", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

                    \n@param names ", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                    \n@param type \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

                    \n@param type ", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "Name", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                    \n@param name \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "name", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Name", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Name", "sensitive" : false, "setterDocumentation" : "

                    \n@param name ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNames", "beanStyleSetterMethodName" : "setNames", "c2jName" : "Names", "c2jShape" : "ServiceNames", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #names(List)}.\n@param names 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 #names(List)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "names", "fluentSetterDocumentation" : "

                    \n@param names \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "names", "getterDocumentation" : "

                    \n

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

                    \n@return ", "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" : "Names", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Names", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : 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" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "member", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "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, "marshallingType" : "LIST", "name" : "Names", "sensitive" : false, "setterDocumentation" : "

                    \n@param names ", "setterMethodName" : "setNames", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "names", "variableType" : "java.util.List", "documentation" : "

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAccountId", "beanStyleSetterMethodName" : "setAccountId", "c2jName" : "AccountId", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #accountId(String)}.\n@param accountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #accountId(String)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "accountId", "fluentSetterDocumentation" : "

                    \n@param accountId \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "accountId", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AccountId", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AccountId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "AccountId", "sensitive" : false, "setterDocumentation" : "

                    \n@param accountId ", "setterMethodName" : "setAccountId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "Type", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #type(String)}.\n@param type a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #type(String)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "type", "fluentSetterDocumentation" : "

                    \n@param type \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "type", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Type", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Type", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Type", "sensitive" : false, "setterDocumentation" : "

                    \n@param type ", "setterMethodName" : "setType", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ServiceId", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ServiceId", "variableName" : "serviceId", "variableType" : "ServiceId", "documentation" : null, "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "wrapper" : false }, "ServiceStatistics" : { "c2jName" : "ServiceStatistics", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    Response statistics for a service.

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getOkCount", "beanStyleSetterMethodName" : "setOkCount", "c2jName" : "OkCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \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 #okCount(Long)}.\n@param okCount 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 #okCount(Long)", "deprecated" : false, "documentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "okCount", "fluentSetterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \n@param okCount The number of requests that completed with a 2xx Success status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "okCount", "getterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \n@return The number of requests that completed with a 2xx Success status code.", "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" : "OkCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OkCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OkCount", "sensitive" : false, "setterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \n@param okCount The number of requests that completed with a 2xx Success status code.", "setterMethodName" : "setOkCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorStatistics", "beanStyleSetterMethodName" : "setErrorStatistics", "c2jName" : "ErrorStatistics", "c2jShape" : "ErrorStatistics", "defaultConsumerFluentSetterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \nThis is a convenience that creates an instance of the {@link ErrorStatistics.Builder} avoiding the need to create one manually via {@link ErrorStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorStatistics.Builder#build()} is called immediately and its result is passed to {@link #errorStatistics(ErrorStatistics)}.\n@param errorStatistics a consumer that will call methods on {@link ErrorStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorStatistics(ErrorStatistics)", "deprecated" : false, "documentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorStatistics", "fluentSetterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorStatistics", "getterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \n@return Information about requests that failed with a 4xx Client Error status code.", "getterModel" : { "returnType" : "ErrorStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ErrorStatistics", "sensitive" : false, "setterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.", "setterMethodName" : "setErrorStatistics", "setterModel" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : null, "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    ", "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFaultStatistics", "beanStyleSetterMethodName" : "setFaultStatistics", "c2jName" : "FaultStatistics", "c2jShape" : "FaultStatistics", "defaultConsumerFluentSetterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \nThis is a convenience that creates an instance of the {@link FaultStatistics.Builder} avoiding the need to create one manually via {@link FaultStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultStatistics.Builder#build()} is called immediately and its result is passed to {@link #faultStatistics(FaultStatistics)}.\n@param faultStatistics a consumer that will call methods on {@link FaultStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #faultStatistics(FaultStatistics)", "deprecated" : false, "documentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "faultStatistics", "fluentSetterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "faultStatistics", "getterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \n@return Information about requests that failed with a 5xx Server Error status code.", "getterModel" : { "returnType" : "FaultStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FaultStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FaultStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FaultStatistics", "sensitive" : false, "setterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.", "setterMethodName" : "setFaultStatistics", "setterModel" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : null, "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    ", "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

                    The total number of completed requests.

                    \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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

                    The total number of completed requests.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

                    The total number of completed requests.

                    \n@param totalCount The total number of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

                    The total number of completed requests.

                    \n@return The total number of completed requests.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

                    The total number of completed requests.

                    \n@param totalCount The total number of completed requests.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

                    The total number of completed requests.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalResponseTime", "beanStyleSetterMethodName" : "setTotalResponseTime", "c2jName" : "TotalResponseTime", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The aggregate response time of completed requests.

                    \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 #totalResponseTime(Double)}.\n@param totalResponseTime 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 #totalResponseTime(Double)", "deprecated" : false, "documentation" : "

                    The aggregate response time of completed requests.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalResponseTime", "fluentSetterDocumentation" : "

                    The aggregate response time of completed requests.

                    \n@param totalResponseTime The aggregate response time of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalResponseTime", "getterDocumentation" : "

                    The aggregate response time of completed requests.

                    \n@return The aggregate response time of completed requests.", "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" : "TotalResponseTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalResponseTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "TotalResponseTime", "sensitive" : false, "setterDocumentation" : "

                    The aggregate response time of completed requests.

                    \n@param totalResponseTime The aggregate response time of completed requests.", "setterMethodName" : "setTotalResponseTime", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : "

                    The aggregate response time of completed requests.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorStatistics" : { "beanStyleGetterMethodName" : "getErrorStatistics", "beanStyleSetterMethodName" : "setErrorStatistics", "c2jName" : "ErrorStatistics", "c2jShape" : "ErrorStatistics", "defaultConsumerFluentSetterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \nThis is a convenience that creates an instance of the {@link ErrorStatistics.Builder} avoiding the need to create one manually via {@link ErrorStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorStatistics.Builder#build()} is called immediately and its result is passed to {@link #errorStatistics(ErrorStatistics)}.\n@param errorStatistics a consumer that will call methods on {@link ErrorStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorStatistics(ErrorStatistics)", "deprecated" : false, "documentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorStatistics", "fluentSetterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorStatistics", "getterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \n@return Information about requests that failed with a 4xx Client Error status code.", "getterModel" : { "returnType" : "ErrorStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ErrorStatistics", "sensitive" : false, "setterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.", "setterMethodName" : "setErrorStatistics", "setterModel" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : null, "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    ", "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "xmlNameSpaceUri" : null }, "FaultStatistics" : { "beanStyleGetterMethodName" : "getFaultStatistics", "beanStyleSetterMethodName" : "setFaultStatistics", "c2jName" : "FaultStatistics", "c2jShape" : "FaultStatistics", "defaultConsumerFluentSetterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \nThis is a convenience that creates an instance of the {@link FaultStatistics.Builder} avoiding the need to create one manually via {@link FaultStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultStatistics.Builder#build()} is called immediately and its result is passed to {@link #faultStatistics(FaultStatistics)}.\n@param faultStatistics a consumer that will call methods on {@link FaultStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #faultStatistics(FaultStatistics)", "deprecated" : false, "documentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "faultStatistics", "fluentSetterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "faultStatistics", "getterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \n@return Information about requests that failed with a 5xx Server Error status code.", "getterModel" : { "returnType" : "FaultStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FaultStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FaultStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FaultStatistics", "sensitive" : false, "setterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.", "setterMethodName" : "setFaultStatistics", "setterModel" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : null, "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    ", "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "xmlNameSpaceUri" : null }, "OkCount" : { "beanStyleGetterMethodName" : "getOkCount", "beanStyleSetterMethodName" : "setOkCount", "c2jName" : "OkCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \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 #okCount(Long)}.\n@param okCount 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 #okCount(Long)", "deprecated" : false, "documentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "okCount", "fluentSetterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \n@param okCount The number of requests that completed with a 2xx Success status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "okCount", "getterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \n@return The number of requests that completed with a 2xx Success status code.", "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" : "OkCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OkCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OkCount", "sensitive" : false, "setterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \n@param okCount The number of requests that completed with a 2xx Success status code.", "setterMethodName" : "setOkCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "TotalCount" : { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

                    The total number of completed requests.

                    \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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

                    The total number of completed requests.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

                    The total number of completed requests.

                    \n@param totalCount The total number of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

                    The total number of completed requests.

                    \n@return The total number of completed requests.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

                    The total number of completed requests.

                    \n@param totalCount The total number of completed requests.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

                    The total number of completed requests.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "TotalResponseTime" : { "beanStyleGetterMethodName" : "getTotalResponseTime", "beanStyleSetterMethodName" : "setTotalResponseTime", "c2jName" : "TotalResponseTime", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The aggregate response time of completed requests.

                    \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 #totalResponseTime(Double)}.\n@param totalResponseTime 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 #totalResponseTime(Double)", "deprecated" : false, "documentation" : "

                    The aggregate response time of completed requests.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalResponseTime", "fluentSetterDocumentation" : "

                    The aggregate response time of completed requests.

                    \n@param totalResponseTime The aggregate response time of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalResponseTime", "getterDocumentation" : "

                    The aggregate response time of completed requests.

                    \n@return The aggregate response time of completed requests.", "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" : "TotalResponseTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalResponseTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "TotalResponseTime", "sensitive" : false, "setterDocumentation" : "

                    The aggregate response time of completed requests.

                    \n@param totalResponseTime The aggregate response time of completed requests.", "setterMethodName" : "setTotalResponseTime", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : "

                    The aggregate response time of completed requests.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getOkCount", "beanStyleSetterMethodName" : "setOkCount", "c2jName" : "OkCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \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 #okCount(Long)}.\n@param okCount 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 #okCount(Long)", "deprecated" : false, "documentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "okCount", "fluentSetterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \n@param okCount The number of requests that completed with a 2xx Success status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "okCount", "getterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \n@return The number of requests that completed with a 2xx Success status code.", "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" : "OkCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "OkCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "OkCount", "sensitive" : false, "setterDocumentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    \n@param okCount The number of requests that completed with a 2xx Success status code.", "setterMethodName" : "setOkCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "okCount", "variableType" : "Long", "documentation" : "

                    The number of requests that completed with a 2xx Success status code.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorStatistics", "beanStyleSetterMethodName" : "setErrorStatistics", "c2jName" : "ErrorStatistics", "c2jShape" : "ErrorStatistics", "defaultConsumerFluentSetterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \nThis is a convenience that creates an instance of the {@link ErrorStatistics.Builder} avoiding the need to create one manually via {@link ErrorStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorStatistics.Builder#build()} is called immediately and its result is passed to {@link #errorStatistics(ErrorStatistics)}.\n@param errorStatistics a consumer that will call methods on {@link ErrorStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorStatistics(ErrorStatistics)", "deprecated" : false, "documentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorStatistics", "fluentSetterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorStatistics", "getterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \n@return Information about requests that failed with a 4xx Client Error status code.", "getterModel" : { "returnType" : "ErrorStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ErrorStatistics", "sensitive" : false, "setterDocumentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    \n@param errorStatistics Information about requests that failed with a 4xx Client Error status code.", "setterMethodName" : "setErrorStatistics", "setterModel" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : null, "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorStatistics", "variableName" : "errorStatistics", "variableType" : "ErrorStatistics", "documentation" : "

                    Information about requests that failed with a 4xx Client Error status code.

                    ", "simpleType" : "ErrorStatistics", "variableSetterType" : "ErrorStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFaultStatistics", "beanStyleSetterMethodName" : "setFaultStatistics", "c2jName" : "FaultStatistics", "c2jShape" : "FaultStatistics", "defaultConsumerFluentSetterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \nThis is a convenience that creates an instance of the {@link FaultStatistics.Builder} avoiding the need to create one manually via {@link FaultStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultStatistics.Builder#build()} is called immediately and its result is passed to {@link #faultStatistics(FaultStatistics)}.\n@param faultStatistics a consumer that will call methods on {@link FaultStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #faultStatistics(FaultStatistics)", "deprecated" : false, "documentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "faultStatistics", "fluentSetterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "faultStatistics", "getterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \n@return Information about requests that failed with a 5xx Server Error status code.", "getterModel" : { "returnType" : "FaultStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FaultStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FaultStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "FaultStatistics", "sensitive" : false, "setterDocumentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    \n@param faultStatistics Information about requests that failed with a 5xx Server Error status code.", "setterMethodName" : "setFaultStatistics", "setterModel" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : null, "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultStatistics", "variableName" : "faultStatistics", "variableType" : "FaultStatistics", "documentation" : "

                    Information about requests that failed with a 5xx Server Error status code.

                    ", "simpleType" : "FaultStatistics", "variableSetterType" : "FaultStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalCount", "beanStyleSetterMethodName" : "setTotalCount", "c2jName" : "TotalCount", "c2jShape" : "NullableLong", "defaultConsumerFluentSetterDocumentation" : "

                    The total number of completed requests.

                    \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 #totalCount(Long)}.\n@param totalCount 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 #totalCount(Long)", "deprecated" : false, "documentation" : "

                    The total number of completed requests.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalCount", "fluentSetterDocumentation" : "

                    The total number of completed requests.

                    \n@param totalCount The total number of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalCount", "getterDocumentation" : "

                    The total number of completed requests.

                    \n@return The total number of completed requests.", "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" : "TotalCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "LONG", "name" : "TotalCount", "sensitive" : false, "setterDocumentation" : "

                    The total number of completed requests.

                    \n@param totalCount The total number of completed requests.", "setterMethodName" : "setTotalCount", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Long", "variableName" : "totalCount", "variableType" : "Long", "documentation" : "

                    The total number of completed requests.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTotalResponseTime", "beanStyleSetterMethodName" : "setTotalResponseTime", "c2jName" : "TotalResponseTime", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The aggregate response time of completed requests.

                    \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 #totalResponseTime(Double)}.\n@param totalResponseTime 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 #totalResponseTime(Double)", "deprecated" : false, "documentation" : "

                    The aggregate response time of completed requests.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "totalResponseTime", "fluentSetterDocumentation" : "

                    The aggregate response time of completed requests.

                    \n@param totalResponseTime The aggregate response time of completed requests.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "totalResponseTime", "getterDocumentation" : "

                    The aggregate response time of completed requests.

                    \n@return The aggregate response time of completed requests.", "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" : "TotalResponseTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "TotalResponseTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "TotalResponseTime", "sensitive" : false, "setterDocumentation" : "

                    The aggregate response time of completed requests.

                    \n@param totalResponseTime The aggregate response time of completed requests.", "setterMethodName" : "setTotalResponseTime", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "totalResponseTime", "variableType" : "Double", "documentation" : "

                    The aggregate response time of completed requests.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ServiceStatistics", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "serviceStatistics", "variableType" : "ServiceStatistics", "documentation" : null, "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "wrapper" : false }, "TelemetryRecord" : { "c2jName" : "TelemetryRecord", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

                    \n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

                    \n@return ", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

                    \n@param timestamp ", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSegmentsReceivedCount", "beanStyleSetterMethodName" : "setSegmentsReceivedCount", "c2jName" : "SegmentsReceivedCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsReceivedCount(Integer)}.\n@param segmentsReceivedCount 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 #segmentsReceivedCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsReceivedCount", "fluentSetterDocumentation" : "

                    \n@param segmentsReceivedCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsReceivedCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsReceivedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsReceivedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsReceivedCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsReceivedCount ", "setterMethodName" : "setSegmentsReceivedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsReceivedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsReceivedCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSegmentsSentCount", "beanStyleSetterMethodName" : "setSegmentsSentCount", "c2jName" : "SegmentsSentCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsSentCount(Integer)}.\n@param segmentsSentCount 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 #segmentsSentCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsSentCount", "fluentSetterDocumentation" : "

                    \n@param segmentsSentCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsSentCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsSentCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsSentCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsSentCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsSentCount ", "setterMethodName" : "setSegmentsSentCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSentCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSentCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSegmentsSpilloverCount", "beanStyleSetterMethodName" : "setSegmentsSpilloverCount", "c2jName" : "SegmentsSpilloverCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsSpilloverCount(Integer)}.\n@param segmentsSpilloverCount 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 #segmentsSpilloverCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsSpilloverCount", "fluentSetterDocumentation" : "

                    \n@param segmentsSpilloverCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsSpilloverCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsSpilloverCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsSpilloverCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsSpilloverCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsSpilloverCount ", "setterMethodName" : "setSegmentsSpilloverCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSpilloverCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSpilloverCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSegmentsRejectedCount", "beanStyleSetterMethodName" : "setSegmentsRejectedCount", "c2jName" : "SegmentsRejectedCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsRejectedCount(Integer)}.\n@param segmentsRejectedCount 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 #segmentsRejectedCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsRejectedCount", "fluentSetterDocumentation" : "

                    \n@param segmentsRejectedCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsRejectedCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsRejectedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsRejectedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsRejectedCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsRejectedCount ", "setterMethodName" : "setSegmentsRejectedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsRejectedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsRejectedCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBackendConnectionErrors", "beanStyleSetterMethodName" : "setBackendConnectionErrors", "c2jName" : "BackendConnectionErrors", "c2jShape" : "BackendConnectionErrors", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link BackendConnectionErrors.Builder} avoiding the need to create one manually via {@link BackendConnectionErrors#builder()}.\n\nWhen the {@link Consumer} completes, {@link BackendConnectionErrors.Builder#build()} is called immediately and its result is passed to {@link #backendConnectionErrors(BackendConnectionErrors)}.\n@param backendConnectionErrors a consumer that will call methods on {@link BackendConnectionErrors.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #backendConnectionErrors(BackendConnectionErrors)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "backendConnectionErrors", "fluentSetterDocumentation" : "

                    \n@param backendConnectionErrors \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backendConnectionErrors", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "BackendConnectionErrors", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BackendConnectionErrors", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackendConnectionErrors", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BackendConnectionErrors", "sensitive" : false, "setterDocumentation" : "

                    \n@param backendConnectionErrors ", "setterMethodName" : "setBackendConnectionErrors", "setterModel" : { "variableDeclarationType" : "BackendConnectionErrors", "variableName" : "backendConnectionErrors", "variableType" : "BackendConnectionErrors", "documentation" : null, "simpleType" : "BackendConnectionErrors", "variableSetterType" : "BackendConnectionErrors" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BackendConnectionErrors", "variableName" : "backendConnectionErrors", "variableType" : "BackendConnectionErrors", "documentation" : "

                    ", "simpleType" : "BackendConnectionErrors", "variableSetterType" : "BackendConnectionErrors" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BackendConnectionErrors" : { "beanStyleGetterMethodName" : "getBackendConnectionErrors", "beanStyleSetterMethodName" : "setBackendConnectionErrors", "c2jName" : "BackendConnectionErrors", "c2jShape" : "BackendConnectionErrors", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link BackendConnectionErrors.Builder} avoiding the need to create one manually via {@link BackendConnectionErrors#builder()}.\n\nWhen the {@link Consumer} completes, {@link BackendConnectionErrors.Builder#build()} is called immediately and its result is passed to {@link #backendConnectionErrors(BackendConnectionErrors)}.\n@param backendConnectionErrors a consumer that will call methods on {@link BackendConnectionErrors.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #backendConnectionErrors(BackendConnectionErrors)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "backendConnectionErrors", "fluentSetterDocumentation" : "

                    \n@param backendConnectionErrors \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backendConnectionErrors", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "BackendConnectionErrors", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BackendConnectionErrors", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackendConnectionErrors", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BackendConnectionErrors", "sensitive" : false, "setterDocumentation" : "

                    \n@param backendConnectionErrors ", "setterMethodName" : "setBackendConnectionErrors", "setterModel" : { "variableDeclarationType" : "BackendConnectionErrors", "variableName" : "backendConnectionErrors", "variableType" : "BackendConnectionErrors", "documentation" : null, "simpleType" : "BackendConnectionErrors", "variableSetterType" : "BackendConnectionErrors" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BackendConnectionErrors", "variableName" : "backendConnectionErrors", "variableType" : "BackendConnectionErrors", "documentation" : "

                    ", "simpleType" : "BackendConnectionErrors", "variableSetterType" : "BackendConnectionErrors" }, "xmlNameSpaceUri" : null }, "SegmentsReceivedCount" : { "beanStyleGetterMethodName" : "getSegmentsReceivedCount", "beanStyleSetterMethodName" : "setSegmentsReceivedCount", "c2jName" : "SegmentsReceivedCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsReceivedCount(Integer)}.\n@param segmentsReceivedCount 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 #segmentsReceivedCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsReceivedCount", "fluentSetterDocumentation" : "

                    \n@param segmentsReceivedCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsReceivedCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsReceivedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsReceivedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsReceivedCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsReceivedCount ", "setterMethodName" : "setSegmentsReceivedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsReceivedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsReceivedCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "SegmentsRejectedCount" : { "beanStyleGetterMethodName" : "getSegmentsRejectedCount", "beanStyleSetterMethodName" : "setSegmentsRejectedCount", "c2jName" : "SegmentsRejectedCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsRejectedCount(Integer)}.\n@param segmentsRejectedCount 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 #segmentsRejectedCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsRejectedCount", "fluentSetterDocumentation" : "

                    \n@param segmentsRejectedCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsRejectedCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsRejectedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsRejectedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsRejectedCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsRejectedCount ", "setterMethodName" : "setSegmentsRejectedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsRejectedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsRejectedCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "SegmentsSentCount" : { "beanStyleGetterMethodName" : "getSegmentsSentCount", "beanStyleSetterMethodName" : "setSegmentsSentCount", "c2jName" : "SegmentsSentCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsSentCount(Integer)}.\n@param segmentsSentCount 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 #segmentsSentCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsSentCount", "fluentSetterDocumentation" : "

                    \n@param segmentsSentCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsSentCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsSentCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsSentCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsSentCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsSentCount ", "setterMethodName" : "setSegmentsSentCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSentCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSentCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "SegmentsSpilloverCount" : { "beanStyleGetterMethodName" : "getSegmentsSpilloverCount", "beanStyleSetterMethodName" : "setSegmentsSpilloverCount", "c2jName" : "SegmentsSpilloverCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsSpilloverCount(Integer)}.\n@param segmentsSpilloverCount 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 #segmentsSpilloverCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsSpilloverCount", "fluentSetterDocumentation" : "

                    \n@param segmentsSpilloverCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsSpilloverCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsSpilloverCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsSpilloverCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsSpilloverCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsSpilloverCount ", "setterMethodName" : "setSegmentsSpilloverCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSpilloverCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSpilloverCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Timestamp" : { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

                    \n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

                    \n@return ", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

                    \n@param timestamp ", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

                    \n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

                    \n@return ", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

                    \n@param timestamp ", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSegmentsReceivedCount", "beanStyleSetterMethodName" : "setSegmentsReceivedCount", "c2jName" : "SegmentsReceivedCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsReceivedCount(Integer)}.\n@param segmentsReceivedCount 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 #segmentsReceivedCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsReceivedCount", "fluentSetterDocumentation" : "

                    \n@param segmentsReceivedCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsReceivedCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsReceivedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsReceivedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsReceivedCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsReceivedCount ", "setterMethodName" : "setSegmentsReceivedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsReceivedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsReceivedCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSegmentsSentCount", "beanStyleSetterMethodName" : "setSegmentsSentCount", "c2jName" : "SegmentsSentCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsSentCount(Integer)}.\n@param segmentsSentCount 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 #segmentsSentCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsSentCount", "fluentSetterDocumentation" : "

                    \n@param segmentsSentCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsSentCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsSentCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsSentCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsSentCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsSentCount ", "setterMethodName" : "setSegmentsSentCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSentCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSentCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSegmentsSpilloverCount", "beanStyleSetterMethodName" : "setSegmentsSpilloverCount", "c2jName" : "SegmentsSpilloverCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsSpilloverCount(Integer)}.\n@param segmentsSpilloverCount 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 #segmentsSpilloverCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsSpilloverCount", "fluentSetterDocumentation" : "

                    \n@param segmentsSpilloverCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsSpilloverCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsSpilloverCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsSpilloverCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsSpilloverCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsSpilloverCount ", "setterMethodName" : "setSegmentsSpilloverCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSpilloverCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsSpilloverCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSegmentsRejectedCount", "beanStyleSetterMethodName" : "setSegmentsRejectedCount", "c2jName" : "SegmentsRejectedCount", "c2jShape" : "NullableInteger", "defaultConsumerFluentSetterDocumentation" : "

                    \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 #segmentsRejectedCount(Integer)}.\n@param segmentsRejectedCount 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 #segmentsRejectedCount(Integer)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segmentsRejectedCount", "fluentSetterDocumentation" : "

                    \n@param segmentsRejectedCount \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segmentsRejectedCount", "getterDocumentation" : "

                    \n@return ", "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" : "SegmentsRejectedCount", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SegmentsRejectedCount", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "SegmentsRejectedCount", "sensitive" : false, "setterDocumentation" : "

                    \n@param segmentsRejectedCount ", "setterMethodName" : "setSegmentsRejectedCount", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsRejectedCount", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "segmentsRejectedCount", "variableType" : "Integer", "documentation" : "

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getBackendConnectionErrors", "beanStyleSetterMethodName" : "setBackendConnectionErrors", "c2jName" : "BackendConnectionErrors", "c2jShape" : "BackendConnectionErrors", "defaultConsumerFluentSetterDocumentation" : "

                    \nThis is a convenience that creates an instance of the {@link BackendConnectionErrors.Builder} avoiding the need to create one manually via {@link BackendConnectionErrors#builder()}.\n\nWhen the {@link Consumer} completes, {@link BackendConnectionErrors.Builder#build()} is called immediately and its result is passed to {@link #backendConnectionErrors(BackendConnectionErrors)}.\n@param backendConnectionErrors a consumer that will call methods on {@link BackendConnectionErrors.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #backendConnectionErrors(BackendConnectionErrors)", "deprecated" : false, "documentation" : "

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "backendConnectionErrors", "fluentSetterDocumentation" : "

                    \n@param backendConnectionErrors \n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "backendConnectionErrors", "getterDocumentation" : "

                    \n@return ", "getterModel" : { "returnType" : "BackendConnectionErrors", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "BackendConnectionErrors", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "BackendConnectionErrors", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "BackendConnectionErrors", "sensitive" : false, "setterDocumentation" : "

                    \n@param backendConnectionErrors ", "setterMethodName" : "setBackendConnectionErrors", "setterModel" : { "variableDeclarationType" : "BackendConnectionErrors", "variableName" : "backendConnectionErrors", "variableType" : "BackendConnectionErrors", "documentation" : null, "simpleType" : "BackendConnectionErrors", "variableSetterType" : "BackendConnectionErrors" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "BackendConnectionErrors", "variableName" : "backendConnectionErrors", "variableType" : "BackendConnectionErrors", "documentation" : "

                    ", "simpleType" : "BackendConnectionErrors", "variableSetterType" : "BackendConnectionErrors" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "Timestamp" ], "shapeName" : "TelemetryRecord", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TelemetryRecord", "variableName" : "telemetryRecord", "variableType" : "TelemetryRecord", "documentation" : null, "simpleType" : "TelemetryRecord", "variableSetterType" : "TelemetryRecord" }, "wrapper" : false }, "ThrottledException" : { "c2jName" : "ThrottledException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    The request exceeds the maximum number of requests per second.

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : "ThrottledException", "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : 429, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ThrottledException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ThrottledException", "variableName" : "throttledException", "variableType" : "ThrottledException", "documentation" : null, "simpleType" : "ThrottledException", "variableSetterType" : "ThrottledException" }, "wrapper" : false }, "TimeRangeType" : { "c2jName" : "TimeRangeType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : [ { "name" : "TRACE_ID", "value" : "TraceId" }, { "name" : "EVENT", "value" : "Event" } ], "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TimeRangeType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TimeRangeType", "variableName" : "timeRangeType", "variableType" : "TimeRangeType", "documentation" : null, "simpleType" : "TimeRangeType", "variableSetterType" : "TimeRangeType" }, "wrapper" : false }, "TimeSeriesServiceStatistics" : { "c2jName" : "TimeSeriesServiceStatistics", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    A list of TimeSeriesStatistic structures.

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \n@param timestamp Timestamp of the window for which statistics are aggregated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \n@return Timestamp of the window for which statistics are aggregated.", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \n@param timestamp Timestamp of the window for which statistics are aggregated.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEdgeSummaryStatistics", "beanStyleSetterMethodName" : "setEdgeSummaryStatistics", "c2jName" : "EdgeSummaryStatistics", "c2jShape" : "EdgeStatistics", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EdgeSummaryStatistics property for this object.\n\nThis is a convenience that creates an instance of the {@link EdgeStatistics.Builder} avoiding the need to create one manually via {@link EdgeStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link EdgeStatistics.Builder#build()} is called immediately and its result is passed to {@link #edgeSummaryStatistics(EdgeStatistics)}.\n@param edgeSummaryStatistics a consumer that will call methods on {@link EdgeStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #edgeSummaryStatistics(EdgeStatistics)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "edgeSummaryStatistics", "fluentSetterDocumentation" : "Sets the value of the EdgeSummaryStatistics property for this object.\n\n@param edgeSummaryStatistics The new value for the EdgeSummaryStatistics property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "edgeSummaryStatistics", "getterDocumentation" : "Returns the value of the EdgeSummaryStatistics property for this object.\n@return The value of the EdgeSummaryStatistics property for this object.", "getterModel" : { "returnType" : "EdgeStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EdgeSummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EdgeSummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EdgeSummaryStatistics", "sensitive" : false, "setterDocumentation" : "Sets the value of the EdgeSummaryStatistics property for this object.\n\n@param edgeSummaryStatistics The new value for the EdgeSummaryStatistics property for this object.", "setterMethodName" : "setEdgeSummaryStatistics", "setterModel" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "edgeSummaryStatistics", "variableType" : "EdgeStatistics", "documentation" : null, "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "edgeSummaryStatistics", "variableType" : "EdgeStatistics", "documentation" : "", "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceSummaryStatistics", "beanStyleSetterMethodName" : "setServiceSummaryStatistics", "c2jName" : "ServiceSummaryStatistics", "c2jShape" : "ServiceStatistics", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ServiceSummaryStatistics property for this object.\n\nThis is a convenience that creates an instance of the {@link ServiceStatistics.Builder} avoiding the need to create one manually via {@link ServiceStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceStatistics.Builder#build()} is called immediately and its result is passed to {@link #serviceSummaryStatistics(ServiceStatistics)}.\n@param serviceSummaryStatistics a consumer that will call methods on {@link ServiceStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceSummaryStatistics(ServiceStatistics)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceSummaryStatistics", "fluentSetterDocumentation" : "Sets the value of the ServiceSummaryStatistics property for this object.\n\n@param serviceSummaryStatistics The new value for the ServiceSummaryStatistics property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceSummaryStatistics", "getterDocumentation" : "Returns the value of the ServiceSummaryStatistics property for this object.\n@return The value of the ServiceSummaryStatistics property for this object.", "getterModel" : { "returnType" : "ServiceStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceSummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceSummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ServiceSummaryStatistics", "sensitive" : false, "setterDocumentation" : "Sets the value of the ServiceSummaryStatistics property for this object.\n\n@param serviceSummaryStatistics The new value for the ServiceSummaryStatistics property for this object.", "setterMethodName" : "setServiceSummaryStatistics", "setterModel" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "serviceSummaryStatistics", "variableType" : "ServiceStatistics", "documentation" : null, "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "serviceSummaryStatistics", "variableType" : "ServiceStatistics", "documentation" : "", "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResponseTimeHistogram", "beanStyleSetterMethodName" : "setResponseTimeHistogram", "c2jName" : "ResponseTimeHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

                    The response time histogram for the selected entities.

                    \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 #responseTimeHistogram(List)}.\n@param responseTimeHistogram 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 #responseTimeHistogram(List)", "deprecated" : false, "documentation" : "

                    The response time histogram for the selected entities.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeHistogram", "fluentSetterDocumentation" : "

                    The response time histogram for the selected entities.

                    \n@param responseTimeHistogram The response time histogram for the selected entities.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeHistogram", "getterDocumentation" : "

                    The response time histogram for the selected entities.

                    \n

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

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

                    The response time histogram for the selected entities.

                    \n@param responseTimeHistogram The response time histogram for the selected entities.", "setterMethodName" : "setResponseTimeHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : "

                    The response time histogram for the selected entities.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EdgeSummaryStatistics" : { "beanStyleGetterMethodName" : "getEdgeSummaryStatistics", "beanStyleSetterMethodName" : "setEdgeSummaryStatistics", "c2jName" : "EdgeSummaryStatistics", "c2jShape" : "EdgeStatistics", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EdgeSummaryStatistics property for this object.\n\nThis is a convenience that creates an instance of the {@link EdgeStatistics.Builder} avoiding the need to create one manually via {@link EdgeStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link EdgeStatistics.Builder#build()} is called immediately and its result is passed to {@link #edgeSummaryStatistics(EdgeStatistics)}.\n@param edgeSummaryStatistics a consumer that will call methods on {@link EdgeStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #edgeSummaryStatistics(EdgeStatistics)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "edgeSummaryStatistics", "fluentSetterDocumentation" : "Sets the value of the EdgeSummaryStatistics property for this object.\n\n@param edgeSummaryStatistics The new value for the EdgeSummaryStatistics property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "edgeSummaryStatistics", "getterDocumentation" : "Returns the value of the EdgeSummaryStatistics property for this object.\n@return The value of the EdgeSummaryStatistics property for this object.", "getterModel" : { "returnType" : "EdgeStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EdgeSummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EdgeSummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EdgeSummaryStatistics", "sensitive" : false, "setterDocumentation" : "Sets the value of the EdgeSummaryStatistics property for this object.\n\n@param edgeSummaryStatistics The new value for the EdgeSummaryStatistics property for this object.", "setterMethodName" : "setEdgeSummaryStatistics", "setterModel" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "edgeSummaryStatistics", "variableType" : "EdgeStatistics", "documentation" : null, "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "edgeSummaryStatistics", "variableType" : "EdgeStatistics", "documentation" : "", "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "xmlNameSpaceUri" : null }, "ResponseTimeHistogram" : { "beanStyleGetterMethodName" : "getResponseTimeHistogram", "beanStyleSetterMethodName" : "setResponseTimeHistogram", "c2jName" : "ResponseTimeHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

                    The response time histogram for the selected entities.

                    \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 #responseTimeHistogram(List)}.\n@param responseTimeHistogram 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 #responseTimeHistogram(List)", "deprecated" : false, "documentation" : "

                    The response time histogram for the selected entities.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeHistogram", "fluentSetterDocumentation" : "

                    The response time histogram for the selected entities.

                    \n@param responseTimeHistogram The response time histogram for the selected entities.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeHistogram", "getterDocumentation" : "

                    The response time histogram for the selected entities.

                    \n

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

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

                    The response time histogram for the selected entities.

                    \n@param responseTimeHistogram The response time histogram for the selected entities.", "setterMethodName" : "setResponseTimeHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : "

                    The response time histogram for the selected entities.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "ServiceSummaryStatistics" : { "beanStyleGetterMethodName" : "getServiceSummaryStatistics", "beanStyleSetterMethodName" : "setServiceSummaryStatistics", "c2jName" : "ServiceSummaryStatistics", "c2jShape" : "ServiceStatistics", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ServiceSummaryStatistics property for this object.\n\nThis is a convenience that creates an instance of the {@link ServiceStatistics.Builder} avoiding the need to create one manually via {@link ServiceStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceStatistics.Builder#build()} is called immediately and its result is passed to {@link #serviceSummaryStatistics(ServiceStatistics)}.\n@param serviceSummaryStatistics a consumer that will call methods on {@link ServiceStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceSummaryStatistics(ServiceStatistics)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceSummaryStatistics", "fluentSetterDocumentation" : "Sets the value of the ServiceSummaryStatistics property for this object.\n\n@param serviceSummaryStatistics The new value for the ServiceSummaryStatistics property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceSummaryStatistics", "getterDocumentation" : "Returns the value of the ServiceSummaryStatistics property for this object.\n@return The value of the ServiceSummaryStatistics property for this object.", "getterModel" : { "returnType" : "ServiceStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceSummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceSummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ServiceSummaryStatistics", "sensitive" : false, "setterDocumentation" : "Sets the value of the ServiceSummaryStatistics property for this object.\n\n@param serviceSummaryStatistics The new value for the ServiceSummaryStatistics property for this object.", "setterMethodName" : "setServiceSummaryStatistics", "setterModel" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "serviceSummaryStatistics", "variableType" : "ServiceStatistics", "documentation" : null, "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "serviceSummaryStatistics", "variableType" : "ServiceStatistics", "documentation" : "", "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "xmlNameSpaceUri" : null }, "Timestamp" : { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \n@param timestamp Timestamp of the window for which statistics are aggregated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \n@return Timestamp of the window for which statistics are aggregated.", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \n@param timestamp Timestamp of the window for which statistics are aggregated.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "Timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \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 #timestamp(Instant)}.\n@param timestamp 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 #timestamp(Instant)", "deprecated" : false, "documentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \n@param timestamp Timestamp of the window for which statistics are aggregated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \n@return Timestamp of the window for which statistics are aggregated.", "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" : "Timestamp", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "Timestamp", "sensitive" : false, "setterDocumentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    \n@param timestamp Timestamp of the window for which statistics are aggregated.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

                    Timestamp of the window for which statistics are aggregated.

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEdgeSummaryStatistics", "beanStyleSetterMethodName" : "setEdgeSummaryStatistics", "c2jName" : "EdgeSummaryStatistics", "c2jShape" : "EdgeStatistics", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the EdgeSummaryStatistics property for this object.\n\nThis is a convenience that creates an instance of the {@link EdgeStatistics.Builder} avoiding the need to create one manually via {@link EdgeStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link EdgeStatistics.Builder#build()} is called immediately and its result is passed to {@link #edgeSummaryStatistics(EdgeStatistics)}.\n@param edgeSummaryStatistics a consumer that will call methods on {@link EdgeStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #edgeSummaryStatistics(EdgeStatistics)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "edgeSummaryStatistics", "fluentSetterDocumentation" : "Sets the value of the EdgeSummaryStatistics property for this object.\n\n@param edgeSummaryStatistics The new value for the EdgeSummaryStatistics property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "edgeSummaryStatistics", "getterDocumentation" : "Returns the value of the EdgeSummaryStatistics property for this object.\n@return The value of the EdgeSummaryStatistics property for this object.", "getterModel" : { "returnType" : "EdgeStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EdgeSummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EdgeSummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EdgeSummaryStatistics", "sensitive" : false, "setterDocumentation" : "Sets the value of the EdgeSummaryStatistics property for this object.\n\n@param edgeSummaryStatistics The new value for the EdgeSummaryStatistics property for this object.", "setterMethodName" : "setEdgeSummaryStatistics", "setterModel" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "edgeSummaryStatistics", "variableType" : "EdgeStatistics", "documentation" : null, "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "EdgeStatistics", "variableName" : "edgeSummaryStatistics", "variableType" : "EdgeStatistics", "documentation" : "", "simpleType" : "EdgeStatistics", "variableSetterType" : "EdgeStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceSummaryStatistics", "beanStyleSetterMethodName" : "setServiceSummaryStatistics", "c2jName" : "ServiceSummaryStatistics", "c2jShape" : "ServiceStatistics", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ServiceSummaryStatistics property for this object.\n\nThis is a convenience that creates an instance of the {@link ServiceStatistics.Builder} avoiding the need to create one manually via {@link ServiceStatistics#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceStatistics.Builder#build()} is called immediately and its result is passed to {@link #serviceSummaryStatistics(ServiceStatistics)}.\n@param serviceSummaryStatistics a consumer that will call methods on {@link ServiceStatistics.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #serviceSummaryStatistics(ServiceStatistics)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceSummaryStatistics", "fluentSetterDocumentation" : "Sets the value of the ServiceSummaryStatistics property for this object.\n\n@param serviceSummaryStatistics The new value for the ServiceSummaryStatistics property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceSummaryStatistics", "getterDocumentation" : "Returns the value of the ServiceSummaryStatistics property for this object.\n@return The value of the ServiceSummaryStatistics property for this object.", "getterModel" : { "returnType" : "ServiceStatistics", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ServiceSummaryStatistics", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceSummaryStatistics", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "ServiceSummaryStatistics", "sensitive" : false, "setterDocumentation" : "Sets the value of the ServiceSummaryStatistics property for this object.\n\n@param serviceSummaryStatistics The new value for the ServiceSummaryStatistics property for this object.", "setterMethodName" : "setServiceSummaryStatistics", "setterModel" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "serviceSummaryStatistics", "variableType" : "ServiceStatistics", "documentation" : null, "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceStatistics", "variableName" : "serviceSummaryStatistics", "variableType" : "ServiceStatistics", "documentation" : "", "simpleType" : "ServiceStatistics", "variableSetterType" : "ServiceStatistics" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResponseTimeHistogram", "beanStyleSetterMethodName" : "setResponseTimeHistogram", "c2jName" : "ResponseTimeHistogram", "c2jShape" : "Histogram", "defaultConsumerFluentSetterDocumentation" : "

                    The response time histogram for the selected entities.

                    \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 #responseTimeHistogram(List)}.\n@param responseTimeHistogram 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 #responseTimeHistogram(List)", "deprecated" : false, "documentation" : "

                    The response time histogram for the selected entities.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeHistogram", "fluentSetterDocumentation" : "

                    The response time histogram for the selected entities.

                    \n@param responseTimeHistogram The response time histogram for the selected entities.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeHistogram", "getterDocumentation" : "

                    The response time histogram for the selected entities.

                    \n

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

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

                    The response time histogram for the selected entities.

                    \n@param responseTimeHistogram The response time histogram for the selected entities.", "setterMethodName" : "setResponseTimeHistogram", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeHistogram", "variableType" : "java.util.List", "documentation" : "

                    The response time histogram for the selected entities.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TimeSeriesServiceStatistics", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TimeSeriesServiceStatistics", "variableName" : "timeSeriesServiceStatistics", "variableType" : "TimeSeriesServiceStatistics", "documentation" : null, "simpleType" : "TimeSeriesServiceStatistics", "variableSetterType" : "TimeSeriesServiceStatistics" }, "wrapper" : false }, "Trace" : { "c2jName" : "Trace", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    A collection of segment documents with matching trace IDs.

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "TraceId", "defaultConsumerFluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@return The unique identifier for the request that generated the trace's segments and subsegments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDuration", "beanStyleSetterMethodName" : "setDuration", "c2jName" : "Duration", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \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 #duration(Double)}.\n@param duration 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 #duration(Double)", "deprecated" : false, "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "duration", "fluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "duration", "getterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@return The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "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" : "Duration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Duration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Duration", "sensitive" : false, "setterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "setterMethodName" : "setDuration", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSegments", "beanStyleSetterMethodName" : "setSegments", "c2jName" : "Segments", "c2jShape" : "SegmentList", "defaultConsumerFluentSetterDocumentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    \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 #segments(List)}.\n@param segments 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 #segments(List)", "deprecated" : false, "documentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segments", "fluentSetterDocumentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    \n@param segments Segment documents for the segments and subsegments that comprise the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segments", "getterDocumentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    \n

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

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

                    Segment documents for the segments and subsegments that comprise the trace.

                    \n@param segments Segment documents for the segments and subsegments that comprise the trace.", "setterMethodName" : "setSegments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "segments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "segments", "variableType" : "java.util.List", "documentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Duration" : { "beanStyleGetterMethodName" : "getDuration", "beanStyleSetterMethodName" : "setDuration", "c2jName" : "Duration", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \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 #duration(Double)}.\n@param duration 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 #duration(Double)", "deprecated" : false, "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "duration", "fluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "duration", "getterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@return The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "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" : "Duration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Duration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Duration", "sensitive" : false, "setterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "setterMethodName" : "setDuration", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "TraceId", "defaultConsumerFluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@return The unique identifier for the request that generated the trace's segments and subsegments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Segments" : { "beanStyleGetterMethodName" : "getSegments", "beanStyleSetterMethodName" : "setSegments", "c2jName" : "Segments", "c2jShape" : "SegmentList", "defaultConsumerFluentSetterDocumentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    \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 #segments(List)}.\n@param segments 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 #segments(List)", "deprecated" : false, "documentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segments", "fluentSetterDocumentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    \n@param segments Segment documents for the segments and subsegments that comprise the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segments", "getterDocumentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    \n

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

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

                    Segment documents for the segments and subsegments that comprise the trace.

                    \n@param segments Segment documents for the segments and subsegments that comprise the trace.", "setterMethodName" : "setSegments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "segments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "segments", "variableType" : "java.util.List", "documentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "TraceId", "defaultConsumerFluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@return The unique identifier for the request that generated the trace's segments and subsegments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDuration", "beanStyleSetterMethodName" : "setDuration", "c2jName" : "Duration", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \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 #duration(Double)}.\n@param duration 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 #duration(Double)", "deprecated" : false, "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "duration", "fluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "duration", "getterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@return The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "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" : "Duration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Duration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Duration", "sensitive" : false, "setterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "setterMethodName" : "setDuration", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getSegments", "beanStyleSetterMethodName" : "setSegments", "c2jName" : "Segments", "c2jShape" : "SegmentList", "defaultConsumerFluentSetterDocumentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    \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 #segments(List)}.\n@param segments 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 #segments(List)", "deprecated" : false, "documentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "segments", "fluentSetterDocumentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    \n@param segments Segment documents for the segments and subsegments that comprise the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "segments", "getterDocumentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    \n

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

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

                    Segment documents for the segments and subsegments that comprise the trace.

                    \n@param segments Segment documents for the segments and subsegments that comprise the trace.", "setterMethodName" : "setSegments", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "segments", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "segments", "variableType" : "java.util.List", "documentation" : "

                    Segment documents for the segments and subsegments that comprise the trace.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "Trace", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Trace", "variableName" : "trace", "variableType" : "Trace", "documentation" : null, "simpleType" : "Trace", "variableSetterType" : "Trace" }, "wrapper" : false }, "TraceSummary" : { "c2jName" : "TraceSummary", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    Metadata generated from the segment documents in a trace.

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "TraceId", "defaultConsumerFluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@return The unique identifier for the request that generated the trace's segments and subsegments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDuration", "beanStyleSetterMethodName" : "setDuration", "c2jName" : "Duration", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \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 #duration(Double)}.\n@param duration 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 #duration(Double)", "deprecated" : false, "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "duration", "fluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "duration", "getterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@return The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "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" : "Duration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Duration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Duration", "sensitive" : false, "setterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "setterMethodName" : "setDuration", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResponseTime", "beanStyleSetterMethodName" : "setResponseTime", "c2jName" : "ResponseTime", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \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 #responseTime(Double)}.\n@param responseTime 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 #responseTime(Double)", "deprecated" : false, "documentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTime", "fluentSetterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \n@param responseTime The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTime", "getterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \n@return The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.", "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" : "ResponseTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "ResponseTime", "sensitive" : false, "setterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \n@param responseTime The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.", "setterMethodName" : "setResponseTime", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "responseTime", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "responseTime", "variableType" : "Double", "documentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHasFault", "beanStyleSetterMethodName" : "setHasFault", "c2jName" : "HasFault", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \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 #hasFault(Boolean)}.\n@param hasFault 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 #hasFault(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents has a 500 series error.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hasFault", "fluentSetterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \n@param hasFault One or more of the segment documents has a 500 series error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hasFault", "getterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \n@return One or more of the segment documents has a 500 series error.", "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" : "HasFault", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HasFault", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "HasFault", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \n@param hasFault One or more of the segment documents has a 500 series error.", "setterMethodName" : "setHasFault", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "hasFault", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "hasFault", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents has a 500 series error.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHasError", "beanStyleSetterMethodName" : "setHasError", "c2jName" : "HasError", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \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 #hasError(Boolean)}.\n@param hasError 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 #hasError(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents has a 400 series error.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hasError", "fluentSetterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \n@param hasError One or more of the segment documents has a 400 series error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hasError", "getterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \n@return One or more of the segment documents has a 400 series error.", "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" : "HasError", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HasError", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "HasError", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \n@param hasError One or more of the segment documents has a 400 series error.", "setterMethodName" : "setHasError", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "hasError", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "hasError", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents has a 400 series error.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHasThrottle", "beanStyleSetterMethodName" : "setHasThrottle", "c2jName" : "HasThrottle", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \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 #hasThrottle(Boolean)}.\n@param hasThrottle 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 #hasThrottle(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hasThrottle", "fluentSetterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \n@param hasThrottle One or more of the segment documents has a 429 throttling error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hasThrottle", "getterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \n@return One or more of the segment documents has a 429 throttling error.", "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" : "HasThrottle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HasThrottle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "HasThrottle", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \n@param hasThrottle One or more of the segment documents has a 429 throttling error.", "setterMethodName" : "setHasThrottle", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "hasThrottle", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "hasThrottle", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIsPartial", "beanStyleSetterMethodName" : "setIsPartial", "c2jName" : "IsPartial", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \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 #isPartial(Boolean)}.\n@param isPartial 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 #isPartial(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents is in progress.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isPartial", "fluentSetterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \n@param isPartial One or more of the segment documents is in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isPartial", "getterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \n@return One or more of the segment documents is in progress.", "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" : "IsPartial", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IsPartial", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsPartial", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \n@param isPartial One or more of the segment documents is in progress.", "setterMethodName" : "setIsPartial", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isPartial", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isPartial", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents is in progress.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttp", "beanStyleSetterMethodName" : "setHttp", "c2jName" : "Http", "c2jShape" : "Http", "defaultConsumerFluentSetterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \nThis is a convenience that creates an instance of the {@link Http.Builder} avoiding the need to create one manually via {@link Http#builder()}.\n\nWhen the {@link Consumer} completes, {@link Http.Builder#build()} is called immediately and its result is passed to {@link #http(Http)}.\n@param http a consumer that will call methods on {@link Http.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #http(Http)", "deprecated" : false, "documentation" : "

                    Information about the HTTP request served by the trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "http", "fluentSetterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \n@param http Information about the HTTP request served by the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "http", "getterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \n@return Information about the HTTP request served by the trace.", "getterModel" : { "returnType" : "Http", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Http", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Http", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Http", "sensitive" : false, "setterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \n@param http Information about the HTTP request served by the trace.", "setterMethodName" : "setHttp", "setterModel" : { "variableDeclarationType" : "Http", "variableName" : "http", "variableType" : "Http", "documentation" : null, "simpleType" : "Http", "variableSetterType" : "Http" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Http", "variableName" : "http", "variableType" : "Http", "documentation" : "

                    Information about the HTTP request served by the trace.

                    ", "simpleType" : "Http", "variableSetterType" : "Http" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAnnotations", "beanStyleSetterMethodName" : "setAnnotations", "c2jName" : "Annotations", "c2jShape" : "Annotations", "defaultConsumerFluentSetterDocumentation" : "

                    Annotations from the trace's segment documents.

                    \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 #annotations(List>)}.\n@param annotations 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 #annotations(List>)", "deprecated" : false, "documentation" : "

                    Annotations from the trace's segment documents.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "annotations", "fluentSetterDocumentation" : "

                    Annotations from the trace's segment documents.

                    \n@param annotations Annotations from the trace's segment documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "annotations", "getterDocumentation" : "

                    Annotations from the trace's segment documents.

                    \n

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

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

                    Annotations from the trace's segment documents.

                    \n@param annotations Annotations from the trace's segment documents.", "setterMethodName" : "setAnnotations", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "annotations", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "annotations", "variableType" : "java.util.Map>", "documentation" : "

                    Annotations from the trace's segment documents.

                    ", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "TraceUsers", "defaultConsumerFluentSetterDocumentation" : "

                    Users from the trace's segment documents.

                    \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 #users(List)}.\n@param users 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 #users(List)", "deprecated" : false, "documentation" : "

                    Users from the trace's segment documents.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "

                    Users from the trace's segment documents.

                    \n@param users Users from the trace's segment documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "

                    Users from the trace's segment documents.

                    \n

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

                    \n@return Users from the trace's segment documents.", "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" : "Users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceUser", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link TraceUser.Builder} avoiding the need to create one manually via {@link TraceUser#builder()}.\n\nWhen the {@link Consumer} completes, {@link TraceUser.Builder#build()} is called immediately and its result is passed to {@link #member(TraceUser)}.\n@param member a consumer that will call methods on {@link TraceUser.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(TraceUser)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "TraceUser", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "TraceUser", "variableName" : "member", "variableType" : "TraceUser", "documentation" : null, "simpleType" : "TraceUser", "variableSetterType" : "TraceUser" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "TraceUser", "variableName" : "member", "variableType" : "TraceUser", "documentation" : "", "simpleType" : "TraceUser", "variableSetterType" : "TraceUser" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "TraceUser", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "TraceUser", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "

                    Users from the trace's segment documents.

                    \n@param users Users from the trace's segment documents.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "

                    Users from the trace's segment documents.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceIds", "beanStyleSetterMethodName" : "setServiceIds", "c2jName" : "ServiceIds", "c2jShape" : "ServiceIds", "defaultConsumerFluentSetterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \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 #serviceIds(List)}.\n@param serviceIds 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 #serviceIds(List)", "deprecated" : false, "documentation" : "

                    Service IDs from the trace's segment documents.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceIds", "fluentSetterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \n@param serviceIds Service IDs from the trace's segment documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceIds", "getterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \n

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

                    \n@return Service IDs from the trace's segment documents.", "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" : "ServiceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ServiceId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ServiceId.Builder} avoiding the need to create one manually via {@link ServiceId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceId.Builder#build()} is called immediately and its result is passed to {@link #member(ServiceId)}.\n@param member a consumer that will call methods on {@link ServiceId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ServiceId)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ServiceId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : null, "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : "", "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ServiceId", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ServiceId", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ServiceIds", "sensitive" : false, "setterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \n@param serviceIds Service IDs from the trace's segment documents.", "setterMethodName" : "setServiceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : "

                    Service IDs from the trace's segment documents.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceARNs", "beanStyleSetterMethodName" : "setResourceARNs", "c2jName" : "ResourceARNs", "c2jShape" : "TraceResourceARNs", "defaultConsumerFluentSetterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \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 #resourceARNs(List)}.\n@param resourceARNs 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 #resourceARNs(List)", "deprecated" : false, "documentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARNs", "fluentSetterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \n@param resourceARNs A list of resource ARNs for any resource corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARNs", "getterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \n

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

                    \n@return A list of resource ARNs for any resource corresponding to the trace segments.", "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" : "ResourceARNs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARNs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResourceARNDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResourceARNDetail.Builder} avoiding the need to create one manually via {@link ResourceARNDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceARNDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ResourceARNDetail)}.\n@param member a consumer that will call methods on {@link ResourceARNDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResourceARNDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResourceARNDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResourceARNDetail", "variableName" : "member", "variableType" : "ResourceARNDetail", "documentation" : null, "simpleType" : "ResourceARNDetail", "variableSetterType" : "ResourceARNDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceARNDetail", "variableName" : "member", "variableType" : "ResourceARNDetail", "documentation" : "", "simpleType" : "ResourceARNDetail", "variableSetterType" : "ResourceARNDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResourceARNDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResourceARNDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceARNs", "sensitive" : false, "setterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \n@param resourceARNs A list of resource ARNs for any resource corresponding to the trace segments.", "setterMethodName" : "setResourceARNs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceARNs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceARNs", "variableType" : "java.util.List", "documentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstanceIds", "beanStyleSetterMethodName" : "setInstanceIds", "c2jName" : "InstanceIds", "c2jShape" : "TraceInstanceIds", "defaultConsumerFluentSetterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \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 #instanceIds(List)}.\n@param instanceIds 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 #instanceIds(List)", "deprecated" : false, "documentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceIds", "fluentSetterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \n@param instanceIds A list of EC2 instance IDs for any instance corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceIds", "getterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \n

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

                    \n@return A list of EC2 instance IDs for any instance corresponding to the trace segments.", "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" : "InstanceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InstanceIdDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InstanceIdDetail.Builder} avoiding the need to create one manually via {@link InstanceIdDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceIdDetail.Builder#build()} is called immediately and its result is passed to {@link #member(InstanceIdDetail)}.\n@param member a consumer that will call methods on {@link InstanceIdDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InstanceIdDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "InstanceIdDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "InstanceIdDetail", "variableName" : "member", "variableType" : "InstanceIdDetail", "documentation" : null, "simpleType" : "InstanceIdDetail", "variableSetterType" : "InstanceIdDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InstanceIdDetail", "variableName" : "member", "variableType" : "InstanceIdDetail", "documentation" : "", "simpleType" : "InstanceIdDetail", "variableSetterType" : "InstanceIdDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "InstanceIdDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "InstanceIdDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InstanceIds", "sensitive" : false, "setterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \n@param instanceIds A list of EC2 instance IDs for any instance corresponding to the trace segments.", "setterMethodName" : "setInstanceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceIds", "variableType" : "java.util.List", "documentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAvailabilityZones", "beanStyleSetterMethodName" : "setAvailabilityZones", "c2jName" : "AvailabilityZones", "c2jShape" : "TraceAvailabilityZones", "defaultConsumerFluentSetterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \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 #availabilityZones(List)}.\n@param availabilityZones 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 #availabilityZones(List)", "deprecated" : false, "documentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availabilityZones", "fluentSetterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \n@param availabilityZones A list of availability zones for any zone corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZones", "getterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \n

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

                    \n@return A list of availability zones for any zone corresponding to the trace segments.", "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" : "AvailabilityZones", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AvailabilityZones", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AvailabilityZoneDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AvailabilityZoneDetail.Builder} avoiding the need to create one manually via {@link AvailabilityZoneDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link AvailabilityZoneDetail.Builder#build()} is called immediately and its result is passed to {@link #member(AvailabilityZoneDetail)}.\n@param member a consumer that will call methods on {@link AvailabilityZoneDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AvailabilityZoneDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "AvailabilityZoneDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AvailabilityZoneDetail", "variableName" : "member", "variableType" : "AvailabilityZoneDetail", "documentation" : null, "simpleType" : "AvailabilityZoneDetail", "variableSetterType" : "AvailabilityZoneDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AvailabilityZoneDetail", "variableName" : "member", "variableType" : "AvailabilityZoneDetail", "documentation" : "", "simpleType" : "AvailabilityZoneDetail", "variableSetterType" : "AvailabilityZoneDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AvailabilityZoneDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AvailabilityZoneDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AvailabilityZones", "sensitive" : false, "setterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \n@param availabilityZones A list of availability zones for any zone corresponding to the trace segments.", "setterMethodName" : "setAvailabilityZones", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntryPoint", "beanStyleSetterMethodName" : "setEntryPoint", "c2jName" : "EntryPoint", "c2jShape" : "ServiceId", "defaultConsumerFluentSetterDocumentation" : "

                    The root of a trace.

                    \nThis is a convenience that creates an instance of the {@link ServiceId.Builder} avoiding the need to create one manually via {@link ServiceId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceId.Builder#build()} is called immediately and its result is passed to {@link #entryPoint(ServiceId)}.\n@param entryPoint a consumer that will call methods on {@link ServiceId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entryPoint(ServiceId)", "deprecated" : false, "documentation" : "

                    The root of a trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entryPoint", "fluentSetterDocumentation" : "

                    The root of a trace.

                    \n@param entryPoint The root of a trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entryPoint", "getterDocumentation" : "

                    The root of a trace.

                    \n@return The root of a trace.", "getterModel" : { "returnType" : "ServiceId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EntryPoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntryPoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EntryPoint", "sensitive" : false, "setterDocumentation" : "

                    The root of a trace.

                    \n@param entryPoint The root of a trace.", "setterMethodName" : "setEntryPoint", "setterModel" : { "variableDeclarationType" : "ServiceId", "variableName" : "entryPoint", "variableType" : "ServiceId", "documentation" : null, "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceId", "variableName" : "entryPoint", "variableType" : "ServiceId", "documentation" : "

                    The root of a trace.

                    ", "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFaultRootCauses", "beanStyleSetterMethodName" : "setFaultRootCauses", "c2jName" : "FaultRootCauses", "c2jShape" : "FaultRootCauses", "defaultConsumerFluentSetterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \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 #faultRootCauses(List)}.\n@param faultRootCauses 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 #faultRootCauses(List)", "deprecated" : false, "documentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "faultRootCauses", "fluentSetterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \n@param faultRootCauses A collection of FaultRootCause structures corresponding to the the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "faultRootCauses", "getterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \n

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

                    \n@return A collection of FaultRootCause structures corresponding to the the trace segments.", "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" : "FaultRootCauses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FaultRootCauses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FaultRootCause", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FaultRootCause.Builder} avoiding the need to create one manually via {@link FaultRootCause#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultRootCause.Builder#build()} is called immediately and its result is passed to {@link #member(FaultRootCause)}.\n@param member a consumer that will call methods on {@link FaultRootCause.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FaultRootCause)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FaultRootCause", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "FaultRootCause", "variableName" : "member", "variableType" : "FaultRootCause", "documentation" : null, "simpleType" : "FaultRootCause", "variableSetterType" : "FaultRootCause" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultRootCause", "variableName" : "member", "variableType" : "FaultRootCause", "documentation" : "", "simpleType" : "FaultRootCause", "variableSetterType" : "FaultRootCause" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FaultRootCause", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FaultRootCause", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FaultRootCauses", "sensitive" : false, "setterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \n@param faultRootCauses A collection of FaultRootCause structures corresponding to the the trace segments.", "setterMethodName" : "setFaultRootCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "faultRootCauses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "faultRootCauses", "variableType" : "java.util.List", "documentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorRootCauses", "beanStyleSetterMethodName" : "setErrorRootCauses", "c2jName" : "ErrorRootCauses", "c2jShape" : "ErrorRootCauses", "defaultConsumerFluentSetterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \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 #errorRootCauses(List)}.\n@param errorRootCauses 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 #errorRootCauses(List)", "deprecated" : false, "documentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorRootCauses", "fluentSetterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \n@param errorRootCauses A collection of ErrorRootCause structures corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorRootCauses", "getterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \n

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

                    \n@return A collection of ErrorRootCause structures corresponding to the trace segments.", "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" : "ErrorRootCauses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorRootCauses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ErrorRootCause", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ErrorRootCause.Builder} avoiding the need to create one manually via {@link ErrorRootCause#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorRootCause.Builder#build()} is called immediately and its result is passed to {@link #member(ErrorRootCause)}.\n@param member a consumer that will call methods on {@link ErrorRootCause.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ErrorRootCause)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ErrorRootCause", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ErrorRootCause", "variableName" : "member", "variableType" : "ErrorRootCause", "documentation" : null, "simpleType" : "ErrorRootCause", "variableSetterType" : "ErrorRootCause" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorRootCause", "variableName" : "member", "variableType" : "ErrorRootCause", "documentation" : "", "simpleType" : "ErrorRootCause", "variableSetterType" : "ErrorRootCause" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ErrorRootCause", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ErrorRootCause", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ErrorRootCauses", "sensitive" : false, "setterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \n@param errorRootCauses A collection of ErrorRootCause structures corresponding to the trace segments.", "setterMethodName" : "setErrorRootCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "errorRootCauses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "errorRootCauses", "variableType" : "java.util.List", "documentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResponseTimeRootCauses", "beanStyleSetterMethodName" : "setResponseTimeRootCauses", "c2jName" : "ResponseTimeRootCauses", "c2jShape" : "ResponseTimeRootCauses", "defaultConsumerFluentSetterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \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 #responseTimeRootCauses(List)}.\n@param responseTimeRootCauses 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 #responseTimeRootCauses(List)", "deprecated" : false, "documentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeRootCauses", "fluentSetterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \n@param responseTimeRootCauses A collection of ResponseTimeRootCause structures corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeRootCauses", "getterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \n

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

                    \n@return A collection of ResponseTimeRootCause structures corresponding to the trace segments.", "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" : "ResponseTimeRootCauses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTimeRootCauses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResponseTimeRootCause", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResponseTimeRootCause.Builder} avoiding the need to create one manually via {@link ResponseTimeRootCause#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResponseTimeRootCause.Builder#build()} is called immediately and its result is passed to {@link #member(ResponseTimeRootCause)}.\n@param member a consumer that will call methods on {@link ResponseTimeRootCause.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResponseTimeRootCause)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResponseTimeRootCause", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResponseTimeRootCause", "variableName" : "member", "variableType" : "ResponseTimeRootCause", "documentation" : null, "simpleType" : "ResponseTimeRootCause", "variableSetterType" : "ResponseTimeRootCause" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResponseTimeRootCause", "variableName" : "member", "variableType" : "ResponseTimeRootCause", "documentation" : "", "simpleType" : "ResponseTimeRootCause", "variableSetterType" : "ResponseTimeRootCause" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResponseTimeRootCause", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResponseTimeRootCause", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResponseTimeRootCauses", "sensitive" : false, "setterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \n@param responseTimeRootCauses A collection of ResponseTimeRootCause structures corresponding to the trace segments.", "setterMethodName" : "setResponseTimeRootCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeRootCauses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeRootCauses", "variableType" : "java.util.List", "documentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "Revision", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

                    The revision number of a trace.

                    \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 #revision(Integer)}.\n@param revision 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 #revision(Integer)", "deprecated" : false, "documentation" : "

                    The revision number of a trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "fluentSetterDocumentation" : "

                    The revision number of a trace.

                    \n@param revision The revision number of a trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revision", "getterDocumentation" : "

                    The revision number of a trace.

                    \n@return The revision number of a trace.", "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" : "Revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "

                    The revision number of a trace.

                    \n@param revision The revision number of a trace.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : "

                    The revision number of a trace.

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMatchedEventTime", "beanStyleSetterMethodName" : "setMatchedEventTime", "c2jName" : "MatchedEventTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    The matched time stamp of a defined event.

                    \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 #matchedEventTime(Instant)}.\n@param matchedEventTime 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 #matchedEventTime(Instant)", "deprecated" : false, "documentation" : "

                    The matched time stamp of a defined event.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "matchedEventTime", "fluentSetterDocumentation" : "

                    The matched time stamp of a defined event.

                    \n@param matchedEventTime The matched time stamp of a defined event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "matchedEventTime", "getterDocumentation" : "

                    The matched time stamp of a defined event.

                    \n@return The matched time stamp of a defined event.", "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" : "MatchedEventTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MatchedEventTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "MatchedEventTime", "sensitive" : false, "setterDocumentation" : "

                    The matched time stamp of a defined event.

                    \n@param matchedEventTime The matched time stamp of a defined event.", "setterMethodName" : "setMatchedEventTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "matchedEventTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "matchedEventTime", "variableType" : "java.time.Instant", "documentation" : "

                    The matched time stamp of a defined event.

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Annotations" : { "beanStyleGetterMethodName" : "getAnnotations", "beanStyleSetterMethodName" : "setAnnotations", "c2jName" : "Annotations", "c2jShape" : "Annotations", "defaultConsumerFluentSetterDocumentation" : "

                    Annotations from the trace's segment documents.

                    \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 #annotations(List>)}.\n@param annotations 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 #annotations(List>)", "deprecated" : false, "documentation" : "

                    Annotations from the trace's segment documents.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "annotations", "fluentSetterDocumentation" : "

                    Annotations from the trace's segment documents.

                    \n@param annotations Annotations from the trace's segment documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "annotations", "getterDocumentation" : "

                    Annotations from the trace's segment documents.

                    \n

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

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

                    Annotations from the trace's segment documents.

                    \n@param annotations Annotations from the trace's segment documents.", "setterMethodName" : "setAnnotations", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "annotations", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "annotations", "variableType" : "java.util.Map>", "documentation" : "

                    Annotations from the trace's segment documents.

                    ", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null }, "AvailabilityZones" : { "beanStyleGetterMethodName" : "getAvailabilityZones", "beanStyleSetterMethodName" : "setAvailabilityZones", "c2jName" : "AvailabilityZones", "c2jShape" : "TraceAvailabilityZones", "defaultConsumerFluentSetterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \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 #availabilityZones(List)}.\n@param availabilityZones 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 #availabilityZones(List)", "deprecated" : false, "documentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availabilityZones", "fluentSetterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \n@param availabilityZones A list of availability zones for any zone corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZones", "getterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \n

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

                    \n@return A list of availability zones for any zone corresponding to the trace segments.", "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" : "AvailabilityZones", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AvailabilityZones", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AvailabilityZoneDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AvailabilityZoneDetail.Builder} avoiding the need to create one manually via {@link AvailabilityZoneDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link AvailabilityZoneDetail.Builder#build()} is called immediately and its result is passed to {@link #member(AvailabilityZoneDetail)}.\n@param member a consumer that will call methods on {@link AvailabilityZoneDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AvailabilityZoneDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "AvailabilityZoneDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AvailabilityZoneDetail", "variableName" : "member", "variableType" : "AvailabilityZoneDetail", "documentation" : null, "simpleType" : "AvailabilityZoneDetail", "variableSetterType" : "AvailabilityZoneDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AvailabilityZoneDetail", "variableName" : "member", "variableType" : "AvailabilityZoneDetail", "documentation" : "", "simpleType" : "AvailabilityZoneDetail", "variableSetterType" : "AvailabilityZoneDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AvailabilityZoneDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AvailabilityZoneDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AvailabilityZones", "sensitive" : false, "setterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \n@param availabilityZones A list of availability zones for any zone corresponding to the trace segments.", "setterMethodName" : "setAvailabilityZones", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Duration" : { "beanStyleGetterMethodName" : "getDuration", "beanStyleSetterMethodName" : "setDuration", "c2jName" : "Duration", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \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 #duration(Double)}.\n@param duration 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 #duration(Double)", "deprecated" : false, "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "duration", "fluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "duration", "getterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@return The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "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" : "Duration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Duration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Duration", "sensitive" : false, "setterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "setterMethodName" : "setDuration", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "EntryPoint" : { "beanStyleGetterMethodName" : "getEntryPoint", "beanStyleSetterMethodName" : "setEntryPoint", "c2jName" : "EntryPoint", "c2jShape" : "ServiceId", "defaultConsumerFluentSetterDocumentation" : "

                    The root of a trace.

                    \nThis is a convenience that creates an instance of the {@link ServiceId.Builder} avoiding the need to create one manually via {@link ServiceId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceId.Builder#build()} is called immediately and its result is passed to {@link #entryPoint(ServiceId)}.\n@param entryPoint a consumer that will call methods on {@link ServiceId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entryPoint(ServiceId)", "deprecated" : false, "documentation" : "

                    The root of a trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entryPoint", "fluentSetterDocumentation" : "

                    The root of a trace.

                    \n@param entryPoint The root of a trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entryPoint", "getterDocumentation" : "

                    The root of a trace.

                    \n@return The root of a trace.", "getterModel" : { "returnType" : "ServiceId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EntryPoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntryPoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EntryPoint", "sensitive" : false, "setterDocumentation" : "

                    The root of a trace.

                    \n@param entryPoint The root of a trace.", "setterMethodName" : "setEntryPoint", "setterModel" : { "variableDeclarationType" : "ServiceId", "variableName" : "entryPoint", "variableType" : "ServiceId", "documentation" : null, "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceId", "variableName" : "entryPoint", "variableType" : "ServiceId", "documentation" : "

                    The root of a trace.

                    ", "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "xmlNameSpaceUri" : null }, "ErrorRootCauses" : { "beanStyleGetterMethodName" : "getErrorRootCauses", "beanStyleSetterMethodName" : "setErrorRootCauses", "c2jName" : "ErrorRootCauses", "c2jShape" : "ErrorRootCauses", "defaultConsumerFluentSetterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \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 #errorRootCauses(List)}.\n@param errorRootCauses 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 #errorRootCauses(List)", "deprecated" : false, "documentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorRootCauses", "fluentSetterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \n@param errorRootCauses A collection of ErrorRootCause structures corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorRootCauses", "getterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \n

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

                    \n@return A collection of ErrorRootCause structures corresponding to the trace segments.", "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" : "ErrorRootCauses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorRootCauses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ErrorRootCause", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ErrorRootCause.Builder} avoiding the need to create one manually via {@link ErrorRootCause#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorRootCause.Builder#build()} is called immediately and its result is passed to {@link #member(ErrorRootCause)}.\n@param member a consumer that will call methods on {@link ErrorRootCause.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ErrorRootCause)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ErrorRootCause", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ErrorRootCause", "variableName" : "member", "variableType" : "ErrorRootCause", "documentation" : null, "simpleType" : "ErrorRootCause", "variableSetterType" : "ErrorRootCause" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorRootCause", "variableName" : "member", "variableType" : "ErrorRootCause", "documentation" : "", "simpleType" : "ErrorRootCause", "variableSetterType" : "ErrorRootCause" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ErrorRootCause", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ErrorRootCause", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ErrorRootCauses", "sensitive" : false, "setterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \n@param errorRootCauses A collection of ErrorRootCause structures corresponding to the trace segments.", "setterMethodName" : "setErrorRootCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "errorRootCauses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "errorRootCauses", "variableType" : "java.util.List", "documentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "FaultRootCauses" : { "beanStyleGetterMethodName" : "getFaultRootCauses", "beanStyleSetterMethodName" : "setFaultRootCauses", "c2jName" : "FaultRootCauses", "c2jShape" : "FaultRootCauses", "defaultConsumerFluentSetterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \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 #faultRootCauses(List)}.\n@param faultRootCauses 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 #faultRootCauses(List)", "deprecated" : false, "documentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "faultRootCauses", "fluentSetterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \n@param faultRootCauses A collection of FaultRootCause structures corresponding to the the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "faultRootCauses", "getterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \n

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

                    \n@return A collection of FaultRootCause structures corresponding to the the trace segments.", "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" : "FaultRootCauses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FaultRootCauses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FaultRootCause", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FaultRootCause.Builder} avoiding the need to create one manually via {@link FaultRootCause#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultRootCause.Builder#build()} is called immediately and its result is passed to {@link #member(FaultRootCause)}.\n@param member a consumer that will call methods on {@link FaultRootCause.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FaultRootCause)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FaultRootCause", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "FaultRootCause", "variableName" : "member", "variableType" : "FaultRootCause", "documentation" : null, "simpleType" : "FaultRootCause", "variableSetterType" : "FaultRootCause" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultRootCause", "variableName" : "member", "variableType" : "FaultRootCause", "documentation" : "", "simpleType" : "FaultRootCause", "variableSetterType" : "FaultRootCause" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FaultRootCause", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FaultRootCause", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FaultRootCauses", "sensitive" : false, "setterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \n@param faultRootCauses A collection of FaultRootCause structures corresponding to the the trace segments.", "setterMethodName" : "setFaultRootCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "faultRootCauses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "faultRootCauses", "variableType" : "java.util.List", "documentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "HasError" : { "beanStyleGetterMethodName" : "getHasError", "beanStyleSetterMethodName" : "setHasError", "c2jName" : "HasError", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \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 #hasError(Boolean)}.\n@param hasError 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 #hasError(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents has a 400 series error.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hasError", "fluentSetterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \n@param hasError One or more of the segment documents has a 400 series error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hasError", "getterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \n@return One or more of the segment documents has a 400 series error.", "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" : "HasError", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HasError", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "HasError", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \n@param hasError One or more of the segment documents has a 400 series error.", "setterMethodName" : "setHasError", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "hasError", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "hasError", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents has a 400 series error.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "HasFault" : { "beanStyleGetterMethodName" : "getHasFault", "beanStyleSetterMethodName" : "setHasFault", "c2jName" : "HasFault", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \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 #hasFault(Boolean)}.\n@param hasFault 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 #hasFault(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents has a 500 series error.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hasFault", "fluentSetterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \n@param hasFault One or more of the segment documents has a 500 series error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hasFault", "getterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \n@return One or more of the segment documents has a 500 series error.", "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" : "HasFault", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HasFault", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "HasFault", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \n@param hasFault One or more of the segment documents has a 500 series error.", "setterMethodName" : "setHasFault", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "hasFault", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "hasFault", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents has a 500 series error.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "HasThrottle" : { "beanStyleGetterMethodName" : "getHasThrottle", "beanStyleSetterMethodName" : "setHasThrottle", "c2jName" : "HasThrottle", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \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 #hasThrottle(Boolean)}.\n@param hasThrottle 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 #hasThrottle(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hasThrottle", "fluentSetterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \n@param hasThrottle One or more of the segment documents has a 429 throttling error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hasThrottle", "getterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \n@return One or more of the segment documents has a 429 throttling error.", "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" : "HasThrottle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HasThrottle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "HasThrottle", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \n@param hasThrottle One or more of the segment documents has a 429 throttling error.", "setterMethodName" : "setHasThrottle", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "hasThrottle", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "hasThrottle", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Http" : { "beanStyleGetterMethodName" : "getHttp", "beanStyleSetterMethodName" : "setHttp", "c2jName" : "Http", "c2jShape" : "Http", "defaultConsumerFluentSetterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \nThis is a convenience that creates an instance of the {@link Http.Builder} avoiding the need to create one manually via {@link Http#builder()}.\n\nWhen the {@link Consumer} completes, {@link Http.Builder#build()} is called immediately and its result is passed to {@link #http(Http)}.\n@param http a consumer that will call methods on {@link Http.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #http(Http)", "deprecated" : false, "documentation" : "

                    Information about the HTTP request served by the trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "http", "fluentSetterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \n@param http Information about the HTTP request served by the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "http", "getterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \n@return Information about the HTTP request served by the trace.", "getterModel" : { "returnType" : "Http", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Http", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Http", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Http", "sensitive" : false, "setterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \n@param http Information about the HTTP request served by the trace.", "setterMethodName" : "setHttp", "setterModel" : { "variableDeclarationType" : "Http", "variableName" : "http", "variableType" : "Http", "documentation" : null, "simpleType" : "Http", "variableSetterType" : "Http" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Http", "variableName" : "http", "variableType" : "Http", "documentation" : "

                    Information about the HTTP request served by the trace.

                    ", "simpleType" : "Http", "variableSetterType" : "Http" }, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "TraceId", "defaultConsumerFluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@return The unique identifier for the request that generated the trace's segments and subsegments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "InstanceIds" : { "beanStyleGetterMethodName" : "getInstanceIds", "beanStyleSetterMethodName" : "setInstanceIds", "c2jName" : "InstanceIds", "c2jShape" : "TraceInstanceIds", "defaultConsumerFluentSetterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \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 #instanceIds(List)}.\n@param instanceIds 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 #instanceIds(List)", "deprecated" : false, "documentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceIds", "fluentSetterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \n@param instanceIds A list of EC2 instance IDs for any instance corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceIds", "getterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \n

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

                    \n@return A list of EC2 instance IDs for any instance corresponding to the trace segments.", "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" : "InstanceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InstanceIdDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InstanceIdDetail.Builder} avoiding the need to create one manually via {@link InstanceIdDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceIdDetail.Builder#build()} is called immediately and its result is passed to {@link #member(InstanceIdDetail)}.\n@param member a consumer that will call methods on {@link InstanceIdDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InstanceIdDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "InstanceIdDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "InstanceIdDetail", "variableName" : "member", "variableType" : "InstanceIdDetail", "documentation" : null, "simpleType" : "InstanceIdDetail", "variableSetterType" : "InstanceIdDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InstanceIdDetail", "variableName" : "member", "variableType" : "InstanceIdDetail", "documentation" : "", "simpleType" : "InstanceIdDetail", "variableSetterType" : "InstanceIdDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "InstanceIdDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "InstanceIdDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InstanceIds", "sensitive" : false, "setterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \n@param instanceIds A list of EC2 instance IDs for any instance corresponding to the trace segments.", "setterMethodName" : "setInstanceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceIds", "variableType" : "java.util.List", "documentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "IsPartial" : { "beanStyleGetterMethodName" : "getIsPartial", "beanStyleSetterMethodName" : "setIsPartial", "c2jName" : "IsPartial", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \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 #isPartial(Boolean)}.\n@param isPartial 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 #isPartial(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents is in progress.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isPartial", "fluentSetterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \n@param isPartial One or more of the segment documents is in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isPartial", "getterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \n@return One or more of the segment documents is in progress.", "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" : "IsPartial", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IsPartial", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsPartial", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \n@param isPartial One or more of the segment documents is in progress.", "setterMethodName" : "setIsPartial", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isPartial", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isPartial", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents is in progress.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "MatchedEventTime" : { "beanStyleGetterMethodName" : "getMatchedEventTime", "beanStyleSetterMethodName" : "setMatchedEventTime", "c2jName" : "MatchedEventTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    The matched time stamp of a defined event.

                    \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 #matchedEventTime(Instant)}.\n@param matchedEventTime 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 #matchedEventTime(Instant)", "deprecated" : false, "documentation" : "

                    The matched time stamp of a defined event.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "matchedEventTime", "fluentSetterDocumentation" : "

                    The matched time stamp of a defined event.

                    \n@param matchedEventTime The matched time stamp of a defined event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "matchedEventTime", "getterDocumentation" : "

                    The matched time stamp of a defined event.

                    \n@return The matched time stamp of a defined event.", "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" : "MatchedEventTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MatchedEventTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "MatchedEventTime", "sensitive" : false, "setterDocumentation" : "

                    The matched time stamp of a defined event.

                    \n@param matchedEventTime The matched time stamp of a defined event.", "setterMethodName" : "setMatchedEventTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "matchedEventTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "matchedEventTime", "variableType" : "java.time.Instant", "documentation" : "

                    The matched time stamp of a defined event.

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "ResourceARNs" : { "beanStyleGetterMethodName" : "getResourceARNs", "beanStyleSetterMethodName" : "setResourceARNs", "c2jName" : "ResourceARNs", "c2jShape" : "TraceResourceARNs", "defaultConsumerFluentSetterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \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 #resourceARNs(List)}.\n@param resourceARNs 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 #resourceARNs(List)", "deprecated" : false, "documentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARNs", "fluentSetterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \n@param resourceARNs A list of resource ARNs for any resource corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARNs", "getterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \n

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

                    \n@return A list of resource ARNs for any resource corresponding to the trace segments.", "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" : "ResourceARNs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARNs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResourceARNDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResourceARNDetail.Builder} avoiding the need to create one manually via {@link ResourceARNDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceARNDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ResourceARNDetail)}.\n@param member a consumer that will call methods on {@link ResourceARNDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResourceARNDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResourceARNDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResourceARNDetail", "variableName" : "member", "variableType" : "ResourceARNDetail", "documentation" : null, "simpleType" : "ResourceARNDetail", "variableSetterType" : "ResourceARNDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceARNDetail", "variableName" : "member", "variableType" : "ResourceARNDetail", "documentation" : "", "simpleType" : "ResourceARNDetail", "variableSetterType" : "ResourceARNDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResourceARNDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResourceARNDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceARNs", "sensitive" : false, "setterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \n@param resourceARNs A list of resource ARNs for any resource corresponding to the trace segments.", "setterMethodName" : "setResourceARNs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceARNs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceARNs", "variableType" : "java.util.List", "documentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "ResponseTime" : { "beanStyleGetterMethodName" : "getResponseTime", "beanStyleSetterMethodName" : "setResponseTime", "c2jName" : "ResponseTime", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \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 #responseTime(Double)}.\n@param responseTime 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 #responseTime(Double)", "deprecated" : false, "documentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTime", "fluentSetterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \n@param responseTime The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTime", "getterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \n@return The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.", "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" : "ResponseTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "ResponseTime", "sensitive" : false, "setterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \n@param responseTime The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.", "setterMethodName" : "setResponseTime", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "responseTime", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "responseTime", "variableType" : "Double", "documentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, "ResponseTimeRootCauses" : { "beanStyleGetterMethodName" : "getResponseTimeRootCauses", "beanStyleSetterMethodName" : "setResponseTimeRootCauses", "c2jName" : "ResponseTimeRootCauses", "c2jShape" : "ResponseTimeRootCauses", "defaultConsumerFluentSetterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \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 #responseTimeRootCauses(List)}.\n@param responseTimeRootCauses 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 #responseTimeRootCauses(List)", "deprecated" : false, "documentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeRootCauses", "fluentSetterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \n@param responseTimeRootCauses A collection of ResponseTimeRootCause structures corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeRootCauses", "getterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \n

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

                    \n@return A collection of ResponseTimeRootCause structures corresponding to the trace segments.", "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" : "ResponseTimeRootCauses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTimeRootCauses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResponseTimeRootCause", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResponseTimeRootCause.Builder} avoiding the need to create one manually via {@link ResponseTimeRootCause#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResponseTimeRootCause.Builder#build()} is called immediately and its result is passed to {@link #member(ResponseTimeRootCause)}.\n@param member a consumer that will call methods on {@link ResponseTimeRootCause.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResponseTimeRootCause)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResponseTimeRootCause", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResponseTimeRootCause", "variableName" : "member", "variableType" : "ResponseTimeRootCause", "documentation" : null, "simpleType" : "ResponseTimeRootCause", "variableSetterType" : "ResponseTimeRootCause" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResponseTimeRootCause", "variableName" : "member", "variableType" : "ResponseTimeRootCause", "documentation" : "", "simpleType" : "ResponseTimeRootCause", "variableSetterType" : "ResponseTimeRootCause" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResponseTimeRootCause", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResponseTimeRootCause", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResponseTimeRootCauses", "sensitive" : false, "setterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \n@param responseTimeRootCauses A collection of ResponseTimeRootCause structures corresponding to the trace segments.", "setterMethodName" : "setResponseTimeRootCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeRootCauses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeRootCauses", "variableType" : "java.util.List", "documentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Revision" : { "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "Revision", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

                    The revision number of a trace.

                    \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 #revision(Integer)}.\n@param revision 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 #revision(Integer)", "deprecated" : false, "documentation" : "

                    The revision number of a trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "fluentSetterDocumentation" : "

                    The revision number of a trace.

                    \n@param revision The revision number of a trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revision", "getterDocumentation" : "

                    The revision number of a trace.

                    \n@return The revision number of a trace.", "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" : "Revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "

                    The revision number of a trace.

                    \n@param revision The revision number of a trace.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : "

                    The revision number of a trace.

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "ServiceIds" : { "beanStyleGetterMethodName" : "getServiceIds", "beanStyleSetterMethodName" : "setServiceIds", "c2jName" : "ServiceIds", "c2jShape" : "ServiceIds", "defaultConsumerFluentSetterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \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 #serviceIds(List)}.\n@param serviceIds 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 #serviceIds(List)", "deprecated" : false, "documentation" : "

                    Service IDs from the trace's segment documents.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceIds", "fluentSetterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \n@param serviceIds Service IDs from the trace's segment documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceIds", "getterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \n

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

                    \n@return Service IDs from the trace's segment documents.", "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" : "ServiceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ServiceId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ServiceId.Builder} avoiding the need to create one manually via {@link ServiceId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceId.Builder#build()} is called immediately and its result is passed to {@link #member(ServiceId)}.\n@param member a consumer that will call methods on {@link ServiceId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ServiceId)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ServiceId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : null, "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : "", "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ServiceId", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ServiceId", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ServiceIds", "sensitive" : false, "setterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \n@param serviceIds Service IDs from the trace's segment documents.", "setterMethodName" : "setServiceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : "

                    Service IDs from the trace's segment documents.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Users" : { "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "TraceUsers", "defaultConsumerFluentSetterDocumentation" : "

                    Users from the trace's segment documents.

                    \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 #users(List)}.\n@param users 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 #users(List)", "deprecated" : false, "documentation" : "

                    Users from the trace's segment documents.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "

                    Users from the trace's segment documents.

                    \n@param users Users from the trace's segment documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "

                    Users from the trace's segment documents.

                    \n

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

                    \n@return Users from the trace's segment documents.", "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" : "Users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceUser", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link TraceUser.Builder} avoiding the need to create one manually via {@link TraceUser#builder()}.\n\nWhen the {@link Consumer} completes, {@link TraceUser.Builder#build()} is called immediately and its result is passed to {@link #member(TraceUser)}.\n@param member a consumer that will call methods on {@link TraceUser.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(TraceUser)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "TraceUser", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "TraceUser", "variableName" : "member", "variableType" : "TraceUser", "documentation" : null, "simpleType" : "TraceUser", "variableSetterType" : "TraceUser" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "TraceUser", "variableName" : "member", "variableType" : "TraceUser", "documentation" : "", "simpleType" : "TraceUser", "variableSetterType" : "TraceUser" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "TraceUser", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "TraceUser", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "

                    Users from the trace's segment documents.

                    \n@param users Users from the trace's segment documents.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "

                    Users from the trace's segment documents.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "TraceId", "defaultConsumerFluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@return The unique identifier for the request that generated the trace's segments and subsegments.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    \n@param id The unique identifier for the request that generated the trace's segments and subsegments.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                    The unique identifier for the request that generated the trace's segments and subsegments.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDuration", "beanStyleSetterMethodName" : "setDuration", "c2jName" : "Duration", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \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 #duration(Double)}.\n@param duration 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 #duration(Double)", "deprecated" : false, "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "duration", "fluentSetterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "duration", "getterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@return The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "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" : "Duration", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Duration", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "Duration", "sensitive" : false, "setterDocumentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    \n@param duration The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.", "setterMethodName" : "setDuration", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "duration", "variableType" : "Double", "documentation" : "

                    The length of time in seconds between the start time of the root segment and the end time of the last segment that completed.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResponseTime", "beanStyleSetterMethodName" : "setResponseTime", "c2jName" : "ResponseTime", "c2jShape" : "NullableDouble", "defaultConsumerFluentSetterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \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 #responseTime(Double)}.\n@param responseTime 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 #responseTime(Double)", "deprecated" : false, "documentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTime", "fluentSetterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \n@param responseTime The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTime", "getterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \n@return The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.", "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" : "ResponseTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "DOUBLE", "name" : "ResponseTime", "sensitive" : false, "setterDocumentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    \n@param responseTime The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.", "setterMethodName" : "setResponseTime", "setterModel" : { "variableDeclarationType" : "Double", "variableName" : "responseTime", "variableType" : "Double", "documentation" : null, "simpleType" : "Double", "variableSetterType" : "Double" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Double", "variableName" : "responseTime", "variableType" : "Double", "documentation" : "

                    The length of time in seconds between the start and end times of the root segment. If the service performs work asynchronously, the response time measures the time before the response is sent to the user, while the duration measures the amount of time before the last traced activity completes.

                    ", "simpleType" : "Double", "variableSetterType" : "Double" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHasFault", "beanStyleSetterMethodName" : "setHasFault", "c2jName" : "HasFault", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \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 #hasFault(Boolean)}.\n@param hasFault 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 #hasFault(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents has a 500 series error.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hasFault", "fluentSetterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \n@param hasFault One or more of the segment documents has a 500 series error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hasFault", "getterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \n@return One or more of the segment documents has a 500 series error.", "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" : "HasFault", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HasFault", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "HasFault", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents has a 500 series error.

                    \n@param hasFault One or more of the segment documents has a 500 series error.", "setterMethodName" : "setHasFault", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "hasFault", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "hasFault", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents has a 500 series error.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHasError", "beanStyleSetterMethodName" : "setHasError", "c2jName" : "HasError", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \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 #hasError(Boolean)}.\n@param hasError 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 #hasError(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents has a 400 series error.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hasError", "fluentSetterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \n@param hasError One or more of the segment documents has a 400 series error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hasError", "getterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \n@return One or more of the segment documents has a 400 series error.", "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" : "HasError", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HasError", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "HasError", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents has a 400 series error.

                    \n@param hasError One or more of the segment documents has a 400 series error.", "setterMethodName" : "setHasError", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "hasError", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "hasError", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents has a 400 series error.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHasThrottle", "beanStyleSetterMethodName" : "setHasThrottle", "c2jName" : "HasThrottle", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \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 #hasThrottle(Boolean)}.\n@param hasThrottle 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 #hasThrottle(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "hasThrottle", "fluentSetterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \n@param hasThrottle One or more of the segment documents has a 429 throttling error.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "hasThrottle", "getterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \n@return One or more of the segment documents has a 429 throttling error.", "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" : "HasThrottle", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "HasThrottle", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "HasThrottle", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    \n@param hasThrottle One or more of the segment documents has a 429 throttling error.", "setterMethodName" : "setHasThrottle", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "hasThrottle", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "hasThrottle", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents has a 429 throttling error.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getIsPartial", "beanStyleSetterMethodName" : "setIsPartial", "c2jName" : "IsPartial", "c2jShape" : "NullableBoolean", "defaultConsumerFluentSetterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \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 #isPartial(Boolean)}.\n@param isPartial 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 #isPartial(Boolean)", "deprecated" : false, "documentation" : "

                    One or more of the segment documents is in progress.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "isPartial", "fluentSetterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \n@param isPartial One or more of the segment documents is in progress.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "isPartial", "getterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \n@return One or more of the segment documents is in progress.", "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" : "IsPartial", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "IsPartial", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "BOOLEAN", "name" : "IsPartial", "sensitive" : false, "setterDocumentation" : "

                    One or more of the segment documents is in progress.

                    \n@param isPartial One or more of the segment documents is in progress.", "setterMethodName" : "setIsPartial", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "isPartial", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "isPartial", "variableType" : "Boolean", "documentation" : "

                    One or more of the segment documents is in progress.

                    ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHttp", "beanStyleSetterMethodName" : "setHttp", "c2jName" : "Http", "c2jShape" : "Http", "defaultConsumerFluentSetterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \nThis is a convenience that creates an instance of the {@link Http.Builder} avoiding the need to create one manually via {@link Http#builder()}.\n\nWhen the {@link Consumer} completes, {@link Http.Builder#build()} is called immediately and its result is passed to {@link #http(Http)}.\n@param http a consumer that will call methods on {@link Http.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #http(Http)", "deprecated" : false, "documentation" : "

                    Information about the HTTP request served by the trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "http", "fluentSetterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \n@param http Information about the HTTP request served by the trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "http", "getterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \n@return Information about the HTTP request served by the trace.", "getterModel" : { "returnType" : "Http", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Http", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Http", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Http", "sensitive" : false, "setterDocumentation" : "

                    Information about the HTTP request served by the trace.

                    \n@param http Information about the HTTP request served by the trace.", "setterMethodName" : "setHttp", "setterModel" : { "variableDeclarationType" : "Http", "variableName" : "http", "variableType" : "Http", "documentation" : null, "simpleType" : "Http", "variableSetterType" : "Http" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Http", "variableName" : "http", "variableType" : "Http", "documentation" : "

                    Information about the HTTP request served by the trace.

                    ", "simpleType" : "Http", "variableSetterType" : "Http" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAnnotations", "beanStyleSetterMethodName" : "setAnnotations", "c2jName" : "Annotations", "c2jShape" : "Annotations", "defaultConsumerFluentSetterDocumentation" : "

                    Annotations from the trace's segment documents.

                    \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 #annotations(List>)}.\n@param annotations 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 #annotations(List>)", "deprecated" : false, "documentation" : "

                    Annotations from the trace's segment documents.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "annotations", "fluentSetterDocumentation" : "

                    Annotations from the trace's segment documents.

                    \n@param annotations Annotations from the trace's segment documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "annotations", "getterDocumentation" : "

                    Annotations from the trace's segment documents.

                    \n

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

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

                    Annotations from the trace's segment documents.

                    \n@param annotations Annotations from the trace's segment documents.", "setterMethodName" : "setAnnotations", "setterModel" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "annotations", "variableType" : "java.util.Map>", "documentation" : null, "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.Map>", "variableName" : "annotations", "variableType" : "java.util.Map>", "documentation" : "

                    Annotations from the trace's segment documents.

                    ", "simpleType" : "List>", "variableSetterType" : "java.util.Map>" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUsers", "beanStyleSetterMethodName" : "setUsers", "c2jName" : "Users", "c2jShape" : "TraceUsers", "defaultConsumerFluentSetterDocumentation" : "

                    Users from the trace's segment documents.

                    \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 #users(List)}.\n@param users 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 #users(List)", "deprecated" : false, "documentation" : "

                    Users from the trace's segment documents.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "users", "fluentSetterDocumentation" : "

                    Users from the trace's segment documents.

                    \n@param users Users from the trace's segment documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "users", "getterDocumentation" : "

                    Users from the trace's segment documents.

                    \n

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

                    \n@return Users from the trace's segment documents.", "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" : "Users", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Users", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "TraceUser", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link TraceUser.Builder} avoiding the need to create one manually via {@link TraceUser#builder()}.\n\nWhen the {@link Consumer} completes, {@link TraceUser.Builder#build()} is called immediately and its result is passed to {@link #member(TraceUser)}.\n@param member a consumer that will call methods on {@link TraceUser.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(TraceUser)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "TraceUser", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "TraceUser", "variableName" : "member", "variableType" : "TraceUser", "documentation" : null, "simpleType" : "TraceUser", "variableSetterType" : "TraceUser" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "TraceUser", "variableName" : "member", "variableType" : "TraceUser", "documentation" : "", "simpleType" : "TraceUser", "variableSetterType" : "TraceUser" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "TraceUser", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "TraceUser", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "Users", "sensitive" : false, "setterDocumentation" : "

                    Users from the trace's segment documents.

                    \n@param users Users from the trace's segment documents.", "setterMethodName" : "setUsers", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "users", "variableType" : "java.util.List", "documentation" : "

                    Users from the trace's segment documents.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceIds", "beanStyleSetterMethodName" : "setServiceIds", "c2jName" : "ServiceIds", "c2jShape" : "ServiceIds", "defaultConsumerFluentSetterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \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 #serviceIds(List)}.\n@param serviceIds 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 #serviceIds(List)", "deprecated" : false, "documentation" : "

                    Service IDs from the trace's segment documents.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceIds", "fluentSetterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \n@param serviceIds Service IDs from the trace's segment documents.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceIds", "getterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \n

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

                    \n@return Service IDs from the trace's segment documents.", "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" : "ServiceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ServiceId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ServiceId.Builder} avoiding the need to create one manually via {@link ServiceId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceId.Builder#build()} is called immediately and its result is passed to {@link #member(ServiceId)}.\n@param member a consumer that will call methods on {@link ServiceId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ServiceId)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ServiceId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : null, "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : "", "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ServiceId", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ServiceId", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ServiceIds", "sensitive" : false, "setterDocumentation" : "

                    Service IDs from the trace's segment documents.

                    \n@param serviceIds Service IDs from the trace's segment documents.", "setterMethodName" : "setServiceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : "

                    Service IDs from the trace's segment documents.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResourceARNs", "beanStyleSetterMethodName" : "setResourceARNs", "c2jName" : "ResourceARNs", "c2jShape" : "TraceResourceARNs", "defaultConsumerFluentSetterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \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 #resourceARNs(List)}.\n@param resourceARNs 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 #resourceARNs(List)", "deprecated" : false, "documentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "resourceARNs", "fluentSetterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \n@param resourceARNs A list of resource ARNs for any resource corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resourceARNs", "getterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \n

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

                    \n@return A list of resource ARNs for any resource corresponding to the trace segments.", "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" : "ResourceARNs", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResourceARNs", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResourceARNDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResourceARNDetail.Builder} avoiding the need to create one manually via {@link ResourceARNDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResourceARNDetail.Builder#build()} is called immediately and its result is passed to {@link #member(ResourceARNDetail)}.\n@param member a consumer that will call methods on {@link ResourceARNDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResourceARNDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResourceARNDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResourceARNDetail", "variableName" : "member", "variableType" : "ResourceARNDetail", "documentation" : null, "simpleType" : "ResourceARNDetail", "variableSetterType" : "ResourceARNDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResourceARNDetail", "variableName" : "member", "variableType" : "ResourceARNDetail", "documentation" : "", "simpleType" : "ResourceARNDetail", "variableSetterType" : "ResourceARNDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResourceARNDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResourceARNDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResourceARNs", "sensitive" : false, "setterDocumentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    \n@param resourceARNs A list of resource ARNs for any resource corresponding to the trace segments.", "setterMethodName" : "setResourceARNs", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceARNs", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "resourceARNs", "variableType" : "java.util.List", "documentation" : "

                    A list of resource ARNs for any resource corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInstanceIds", "beanStyleSetterMethodName" : "setInstanceIds", "c2jName" : "InstanceIds", "c2jShape" : "TraceInstanceIds", "defaultConsumerFluentSetterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \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 #instanceIds(List)}.\n@param instanceIds 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 #instanceIds(List)", "deprecated" : false, "documentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "instanceIds", "fluentSetterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \n@param instanceIds A list of EC2 instance IDs for any instance corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "instanceIds", "getterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \n

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

                    \n@return A list of EC2 instance IDs for any instance corresponding to the trace segments.", "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" : "InstanceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "InstanceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "InstanceIdDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link InstanceIdDetail.Builder} avoiding the need to create one manually via {@link InstanceIdDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceIdDetail.Builder#build()} is called immediately and its result is passed to {@link #member(InstanceIdDetail)}.\n@param member a consumer that will call methods on {@link InstanceIdDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(InstanceIdDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "InstanceIdDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "InstanceIdDetail", "variableName" : "member", "variableType" : "InstanceIdDetail", "documentation" : null, "simpleType" : "InstanceIdDetail", "variableSetterType" : "InstanceIdDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "InstanceIdDetail", "variableName" : "member", "variableType" : "InstanceIdDetail", "documentation" : "", "simpleType" : "InstanceIdDetail", "variableSetterType" : "InstanceIdDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "InstanceIdDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "InstanceIdDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "InstanceIds", "sensitive" : false, "setterDocumentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    \n@param instanceIds A list of EC2 instance IDs for any instance corresponding to the trace segments.", "setterMethodName" : "setInstanceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "instanceIds", "variableType" : "java.util.List", "documentation" : "

                    A list of EC2 instance IDs for any instance corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getAvailabilityZones", "beanStyleSetterMethodName" : "setAvailabilityZones", "c2jName" : "AvailabilityZones", "c2jShape" : "TraceAvailabilityZones", "defaultConsumerFluentSetterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \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 #availabilityZones(List)}.\n@param availabilityZones 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 #availabilityZones(List)", "deprecated" : false, "documentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "availabilityZones", "fluentSetterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \n@param availabilityZones A list of availability zones for any zone corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "availabilityZones", "getterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \n

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

                    \n@return A list of availability zones for any zone corresponding to the trace segments.", "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" : "AvailabilityZones", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AvailabilityZones", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "AvailabilityZoneDetail", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AvailabilityZoneDetail.Builder} avoiding the need to create one manually via {@link AvailabilityZoneDetail#builder()}.\n\nWhen the {@link Consumer} completes, {@link AvailabilityZoneDetail.Builder#build()} is called immediately and its result is passed to {@link #member(AvailabilityZoneDetail)}.\n@param member a consumer that will call methods on {@link AvailabilityZoneDetail.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AvailabilityZoneDetail)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "AvailabilityZoneDetail", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "AvailabilityZoneDetail", "variableName" : "member", "variableType" : "AvailabilityZoneDetail", "documentation" : null, "simpleType" : "AvailabilityZoneDetail", "variableSetterType" : "AvailabilityZoneDetail" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AvailabilityZoneDetail", "variableName" : "member", "variableType" : "AvailabilityZoneDetail", "documentation" : "", "simpleType" : "AvailabilityZoneDetail", "variableSetterType" : "AvailabilityZoneDetail" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "AvailabilityZoneDetail", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "AvailabilityZoneDetail", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "AvailabilityZones", "sensitive" : false, "setterDocumentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    \n@param availabilityZones A list of availability zones for any zone corresponding to the trace segments.", "setterMethodName" : "setAvailabilityZones", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "availabilityZones", "variableType" : "java.util.List", "documentation" : "

                    A list of availability zones for any zone corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getEntryPoint", "beanStyleSetterMethodName" : "setEntryPoint", "c2jName" : "EntryPoint", "c2jShape" : "ServiceId", "defaultConsumerFluentSetterDocumentation" : "

                    The root of a trace.

                    \nThis is a convenience that creates an instance of the {@link ServiceId.Builder} avoiding the need to create one manually via {@link ServiceId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceId.Builder#build()} is called immediately and its result is passed to {@link #entryPoint(ServiceId)}.\n@param entryPoint a consumer that will call methods on {@link ServiceId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entryPoint(ServiceId)", "deprecated" : false, "documentation" : "

                    The root of a trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "entryPoint", "fluentSetterDocumentation" : "

                    The root of a trace.

                    \n@param entryPoint The root of a trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "entryPoint", "getterDocumentation" : "

                    The root of a trace.

                    \n@return The root of a trace.", "getterModel" : { "returnType" : "ServiceId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "EntryPoint", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "EntryPoint", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "EntryPoint", "sensitive" : false, "setterDocumentation" : "

                    The root of a trace.

                    \n@param entryPoint The root of a trace.", "setterMethodName" : "setEntryPoint", "setterModel" : { "variableDeclarationType" : "ServiceId", "variableName" : "entryPoint", "variableType" : "ServiceId", "documentation" : null, "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceId", "variableName" : "entryPoint", "variableType" : "ServiceId", "documentation" : "

                    The root of a trace.

                    ", "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFaultRootCauses", "beanStyleSetterMethodName" : "setFaultRootCauses", "c2jName" : "FaultRootCauses", "c2jShape" : "FaultRootCauses", "defaultConsumerFluentSetterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \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 #faultRootCauses(List)}.\n@param faultRootCauses 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 #faultRootCauses(List)", "deprecated" : false, "documentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "faultRootCauses", "fluentSetterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \n@param faultRootCauses A collection of FaultRootCause structures corresponding to the the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "faultRootCauses", "getterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \n

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

                    \n@return A collection of FaultRootCause structures corresponding to the the trace segments.", "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" : "FaultRootCauses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FaultRootCauses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "FaultRootCause", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link FaultRootCause.Builder} avoiding the need to create one manually via {@link FaultRootCause#builder()}.\n\nWhen the {@link Consumer} completes, {@link FaultRootCause.Builder#build()} is called immediately and its result is passed to {@link #member(FaultRootCause)}.\n@param member a consumer that will call methods on {@link FaultRootCause.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(FaultRootCause)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "FaultRootCause", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "FaultRootCause", "variableName" : "member", "variableType" : "FaultRootCause", "documentation" : null, "simpleType" : "FaultRootCause", "variableSetterType" : "FaultRootCause" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "FaultRootCause", "variableName" : "member", "variableType" : "FaultRootCause", "documentation" : "", "simpleType" : "FaultRootCause", "variableSetterType" : "FaultRootCause" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "FaultRootCause", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "FaultRootCause", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "FaultRootCauses", "sensitive" : false, "setterDocumentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    \n@param faultRootCauses A collection of FaultRootCause structures corresponding to the the trace segments.", "setterMethodName" : "setFaultRootCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "faultRootCauses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "faultRootCauses", "variableType" : "java.util.List", "documentation" : "

                    A collection of FaultRootCause structures corresponding to the the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorRootCauses", "beanStyleSetterMethodName" : "setErrorRootCauses", "c2jName" : "ErrorRootCauses", "c2jShape" : "ErrorRootCauses", "defaultConsumerFluentSetterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \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 #errorRootCauses(List)}.\n@param errorRootCauses 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 #errorRootCauses(List)", "deprecated" : false, "documentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorRootCauses", "fluentSetterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \n@param errorRootCauses A collection of ErrorRootCause structures corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorRootCauses", "getterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \n

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

                    \n@return A collection of ErrorRootCause structures corresponding to the trace segments.", "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" : "ErrorRootCauses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorRootCauses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ErrorRootCause", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ErrorRootCause.Builder} avoiding the need to create one manually via {@link ErrorRootCause#builder()}.\n\nWhen the {@link Consumer} completes, {@link ErrorRootCause.Builder#build()} is called immediately and its result is passed to {@link #member(ErrorRootCause)}.\n@param member a consumer that will call methods on {@link ErrorRootCause.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ErrorRootCause)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ErrorRootCause", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ErrorRootCause", "variableName" : "member", "variableType" : "ErrorRootCause", "documentation" : null, "simpleType" : "ErrorRootCause", "variableSetterType" : "ErrorRootCause" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ErrorRootCause", "variableName" : "member", "variableType" : "ErrorRootCause", "documentation" : "", "simpleType" : "ErrorRootCause", "variableSetterType" : "ErrorRootCause" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ErrorRootCause", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ErrorRootCause", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ErrorRootCauses", "sensitive" : false, "setterDocumentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    \n@param errorRootCauses A collection of ErrorRootCause structures corresponding to the trace segments.", "setterMethodName" : "setErrorRootCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "errorRootCauses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "errorRootCauses", "variableType" : "java.util.List", "documentation" : "

                    A collection of ErrorRootCause structures corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getResponseTimeRootCauses", "beanStyleSetterMethodName" : "setResponseTimeRootCauses", "c2jName" : "ResponseTimeRootCauses", "c2jShape" : "ResponseTimeRootCauses", "defaultConsumerFluentSetterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \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 #responseTimeRootCauses(List)}.\n@param responseTimeRootCauses 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 #responseTimeRootCauses(List)", "deprecated" : false, "documentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "responseTimeRootCauses", "fluentSetterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \n@param responseTimeRootCauses A collection of ResponseTimeRootCause structures corresponding to the trace segments.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "responseTimeRootCauses", "getterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \n

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

                    \n@return A collection of ResponseTimeRootCause structures corresponding to the trace segments.", "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" : "ResponseTimeRootCauses", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ResponseTimeRootCauses", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ResponseTimeRootCause", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ResponseTimeRootCause.Builder} avoiding the need to create one manually via {@link ResponseTimeRootCause#builder()}.\n\nWhen the {@link Consumer} completes, {@link ResponseTimeRootCause.Builder#build()} is called immediately and its result is passed to {@link #member(ResponseTimeRootCause)}.\n@param member a consumer that will call methods on {@link ResponseTimeRootCause.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ResponseTimeRootCause)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ResponseTimeRootCause", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ResponseTimeRootCause", "variableName" : "member", "variableType" : "ResponseTimeRootCause", "documentation" : null, "simpleType" : "ResponseTimeRootCause", "variableSetterType" : "ResponseTimeRootCause" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ResponseTimeRootCause", "variableName" : "member", "variableType" : "ResponseTimeRootCause", "documentation" : "", "simpleType" : "ResponseTimeRootCause", "variableSetterType" : "ResponseTimeRootCause" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ResponseTimeRootCause", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ResponseTimeRootCause", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ResponseTimeRootCauses", "sensitive" : false, "setterDocumentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    \n@param responseTimeRootCauses A collection of ResponseTimeRootCause structures corresponding to the trace segments.", "setterMethodName" : "setResponseTimeRootCauses", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeRootCauses", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "responseTimeRootCauses", "variableType" : "java.util.List", "documentation" : "

                    A collection of ResponseTimeRootCause structures corresponding to the trace segments.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRevision", "beanStyleSetterMethodName" : "setRevision", "c2jName" : "Revision", "c2jShape" : "Integer", "defaultConsumerFluentSetterDocumentation" : "

                    The revision number of a trace.

                    \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 #revision(Integer)}.\n@param revision 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 #revision(Integer)", "deprecated" : false, "documentation" : "

                    The revision number of a trace.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "revision", "fluentSetterDocumentation" : "

                    The revision number of a trace.

                    \n@param revision The revision number of a trace.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "revision", "getterDocumentation" : "

                    The revision number of a trace.

                    \n@return The revision number of a trace.", "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" : "Revision", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Revision", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INTEGER", "name" : "Revision", "sensitive" : false, "setterDocumentation" : "

                    The revision number of a trace.

                    \n@param revision The revision number of a trace.", "setterMethodName" : "setRevision", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "revision", "variableType" : "Integer", "documentation" : "

                    The revision number of a trace.

                    ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMatchedEventTime", "beanStyleSetterMethodName" : "setMatchedEventTime", "c2jName" : "MatchedEventTime", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    The matched time stamp of a defined event.

                    \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 #matchedEventTime(Instant)}.\n@param matchedEventTime 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 #matchedEventTime(Instant)", "deprecated" : false, "documentation" : "

                    The matched time stamp of a defined event.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "matchedEventTime", "fluentSetterDocumentation" : "

                    The matched time stamp of a defined event.

                    \n@param matchedEventTime The matched time stamp of a defined event.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "matchedEventTime", "getterDocumentation" : "

                    The matched time stamp of a defined event.

                    \n@return The matched time stamp of a defined event.", "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" : "MatchedEventTime", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "MatchedEventTime", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "INSTANT", "name" : "MatchedEventTime", "sensitive" : false, "setterDocumentation" : "

                    The matched time stamp of a defined event.

                    \n@param matchedEventTime The matched time stamp of a defined event.", "setterMethodName" : "setMatchedEventTime", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "matchedEventTime", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "matchedEventTime", "variableType" : "java.time.Instant", "documentation" : "

                    The matched time stamp of a defined event.

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TraceSummary", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TraceSummary", "variableName" : "traceSummary", "variableType" : "TraceSummary", "documentation" : null, "simpleType" : "TraceSummary", "variableSetterType" : "TraceSummary" }, "wrapper" : false }, "TraceUser" : { "c2jName" : "TraceUser", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    Information about a user recorded in segment documents.

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The user's name.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userName(String)}.\n@param userName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userName(String)", "deprecated" : false, "documentation" : "

                    The user's name.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

                    The user's name.

                    \n@param userName The user's name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

                    The user's name.

                    \n@return The user's name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserName", "sensitive" : false, "setterDocumentation" : "

                    The user's name.

                    \n@param userName The user's name.", "setterMethodName" : "setUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : "

                    The user's name.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceIds", "beanStyleSetterMethodName" : "setServiceIds", "c2jName" : "ServiceIds", "c2jShape" : "ServiceIds", "defaultConsumerFluentSetterDocumentation" : "

                    Services that the user's request hit.

                    \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 #serviceIds(List)}.\n@param serviceIds 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 #serviceIds(List)", "deprecated" : false, "documentation" : "

                    Services that the user's request hit.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceIds", "fluentSetterDocumentation" : "

                    Services that the user's request hit.

                    \n@param serviceIds Services that the user's request hit.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceIds", "getterDocumentation" : "

                    Services that the user's request hit.

                    \n

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

                    \n@return Services that the user's request hit.", "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" : "ServiceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ServiceId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ServiceId.Builder} avoiding the need to create one manually via {@link ServiceId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceId.Builder#build()} is called immediately and its result is passed to {@link #member(ServiceId)}.\n@param member a consumer that will call methods on {@link ServiceId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ServiceId)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ServiceId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : null, "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : "", "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ServiceId", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ServiceId", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ServiceIds", "sensitive" : false, "setterDocumentation" : "

                    Services that the user's request hit.

                    \n@param serviceIds Services that the user's request hit.", "setterMethodName" : "setServiceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : "

                    Services that the user's request hit.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ServiceIds" : { "beanStyleGetterMethodName" : "getServiceIds", "beanStyleSetterMethodName" : "setServiceIds", "c2jName" : "ServiceIds", "c2jShape" : "ServiceIds", "defaultConsumerFluentSetterDocumentation" : "

                    Services that the user's request hit.

                    \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 #serviceIds(List)}.\n@param serviceIds 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 #serviceIds(List)", "deprecated" : false, "documentation" : "

                    Services that the user's request hit.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceIds", "fluentSetterDocumentation" : "

                    Services that the user's request hit.

                    \n@param serviceIds Services that the user's request hit.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceIds", "getterDocumentation" : "

                    Services that the user's request hit.

                    \n

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

                    \n@return Services that the user's request hit.", "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" : "ServiceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ServiceId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ServiceId.Builder} avoiding the need to create one manually via {@link ServiceId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceId.Builder#build()} is called immediately and its result is passed to {@link #member(ServiceId)}.\n@param member a consumer that will call methods on {@link ServiceId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ServiceId)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ServiceId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : null, "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : "", "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ServiceId", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ServiceId", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ServiceIds", "sensitive" : false, "setterDocumentation" : "

                    Services that the user's request hit.

                    \n@param serviceIds Services that the user's request hit.", "setterMethodName" : "setServiceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : "

                    Services that the user's request hit.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "UserName" : { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The user's name.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userName(String)}.\n@param userName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userName(String)", "deprecated" : false, "documentation" : "

                    The user's name.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

                    The user's name.

                    \n@param userName The user's name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

                    The user's name.

                    \n@return The user's name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserName", "sensitive" : false, "setterDocumentation" : "

                    The user's name.

                    \n@param userName The user's name.", "setterMethodName" : "setUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : "

                    The user's name.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getUserName", "beanStyleSetterMethodName" : "setUserName", "c2jName" : "UserName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The user's name.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #userName(String)}.\n@param userName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #userName(String)", "deprecated" : false, "documentation" : "

                    The user's name.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "userName", "fluentSetterDocumentation" : "

                    The user's name.

                    \n@param userName The user's name.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "userName", "getterDocumentation" : "

                    The user's name.

                    \n@return The user's name.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "UserName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "UserName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "UserName", "sensitive" : false, "setterDocumentation" : "

                    The user's name.

                    \n@param userName The user's name.", "setterMethodName" : "setUserName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "userName", "variableType" : "String", "documentation" : "

                    The user's name.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceIds", "beanStyleSetterMethodName" : "setServiceIds", "c2jName" : "ServiceIds", "c2jShape" : "ServiceIds", "defaultConsumerFluentSetterDocumentation" : "

                    Services that the user's request hit.

                    \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 #serviceIds(List)}.\n@param serviceIds 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 #serviceIds(List)", "deprecated" : false, "documentation" : "

                    Services that the user's request hit.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceIds", "fluentSetterDocumentation" : "

                    Services that the user's request hit.

                    \n@param serviceIds Services that the user's request hit.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceIds", "getterDocumentation" : "

                    Services that the user's request hit.

                    \n

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

                    \n@return Services that the user's request hit.", "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" : "ServiceIds", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ServiceIds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ServiceId", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ServiceId.Builder} avoiding the need to create one manually via {@link ServiceId#builder()}.\n\nWhen the {@link Consumer} completes, {@link ServiceId.Builder#build()} is called immediately and its result is passed to {@link #member(ServiceId)}.\n@param member a consumer that will call methods on {@link ServiceId.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ServiceId)", "deprecated" : false, "documentation" : "", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "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" : "ServiceId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Member", "sensitive" : false, "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : null, "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "ServiceId", "variableName" : "member", "variableType" : "ServiceId", "documentation" : "", "simpleType" : "ServiceId", "variableSetterType" : "ServiceId" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ServiceId", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ServiceId", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingType" : "LIST", "name" : "ServiceIds", "sensitive" : false, "setterDocumentation" : "

                    Services that the user's request hit.

                    \n@param serviceIds Services that the user's request hit.", "setterMethodName" : "setServiceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : "

                    Services that the user's request hit.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TraceUser", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TraceUser", "variableName" : "traceUser", "variableType" : "TraceUser", "documentation" : null, "simpleType" : "TraceUser", "variableSetterType" : "TraceUser" }, "wrapper" : false }, "UnprocessedStatistics" : { "c2jName" : "UnprocessedStatistics", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    Sampling statistics from a call to GetSamplingTargets that X-Ray could not process.

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the sampling rule.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

                    The name of the sampling rule.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

                    The name of the sampling rule.

                    \n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

                    The name of the sampling rule.

                    \n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

                    The name of the sampling rule.

                    \n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

                    The name of the sampling rule.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error code.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

                    The error code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

                    The error code.

                    \n@param errorCode The error code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

                    The error code.

                    \n@return The error code.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

                    The error code.

                    \n@param errorCode The error code.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

                    The error code.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error message.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                    The error message.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                    The error message.

                    \n@param message The error message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                    The error message.

                    \n@return The error message.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                    The error message.

                    \n@param message The error message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                    The error message.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorCode" : { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error code.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

                    The error code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

                    The error code.

                    \n@param errorCode The error code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

                    The error code.

                    \n@return The error code.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

                    The error code.

                    \n@param errorCode The error code.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

                    The error code.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Message" : { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error message.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                    The error message.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                    The error message.

                    \n@param message The error message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                    The error message.

                    \n@return The error message.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                    The error message.

                    \n@param message The error message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                    The error message.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RuleName" : { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the sampling rule.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

                    The name of the sampling rule.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

                    The name of the sampling rule.

                    \n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

                    The name of the sampling rule.

                    \n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

                    The name of the sampling rule.

                    \n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

                    The name of the sampling rule.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getRuleName", "beanStyleSetterMethodName" : "setRuleName", "c2jName" : "RuleName", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the sampling rule.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #ruleName(String)}.\n@param ruleName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #ruleName(String)", "deprecated" : false, "documentation" : "

                    The name of the sampling rule.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "ruleName", "fluentSetterDocumentation" : "

                    The name of the sampling rule.

                    \n@param ruleName The name of the sampling rule.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "ruleName", "getterDocumentation" : "

                    The name of the sampling rule.

                    \n@return The name of the sampling rule.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "RuleName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "RuleName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "RuleName", "sensitive" : false, "setterDocumentation" : "

                    The name of the sampling rule.

                    \n@param ruleName The name of the sampling rule.", "setterMethodName" : "setRuleName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "ruleName", "variableType" : "String", "documentation" : "

                    The name of the sampling rule.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error code.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

                    The error code.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

                    The error code.

                    \n@param errorCode The error code.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

                    The error code.

                    \n@return The error code.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

                    The error code.

                    \n@param errorCode The error code.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

                    The error code.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error message.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                    The error message.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                    The error message.

                    \n@param message The error message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                    The error message.

                    \n@return The error message.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                    The error message.

                    \n@param message The error message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                    The error message.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UnprocessedStatistics", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UnprocessedStatistics", "variableName" : "unprocessedStatistics", "variableType" : "UnprocessedStatistics", "documentation" : null, "simpleType" : "UnprocessedStatistics", "variableSetterType" : "UnprocessedStatistics" }, "wrapper" : false }, "UnprocessedTraceSegment" : { "c2jName" : "UnprocessedTraceSegment", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    Information about a segment that failed processing.

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The segment's ID.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                    The segment's ID.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                    The segment's ID.

                    \n@param id The segment's ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                    The segment's ID.

                    \n@return The segment's ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                    The segment's ID.

                    \n@param id The segment's ID.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                    The segment's ID.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error that caused processing to fail.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

                    The error that caused processing to fail.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

                    The error that caused processing to fail.

                    \n@param errorCode The error that caused processing to fail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

                    The error that caused processing to fail.

                    \n@return The error that caused processing to fail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

                    The error that caused processing to fail.

                    \n@param errorCode The error that caused processing to fail.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

                    The error that caused processing to fail.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error message.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                    The error message.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                    The error message.

                    \n@param message The error message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                    The error message.

                    \n@return The error message.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                    The error message.

                    \n@param message The error message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                    The error message.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorCode" : { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error that caused processing to fail.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

                    The error that caused processing to fail.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

                    The error that caused processing to fail.

                    \n@param errorCode The error that caused processing to fail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

                    The error that caused processing to fail.

                    \n@return The error that caused processing to fail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

                    The error that caused processing to fail.

                    \n@param errorCode The error that caused processing to fail.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

                    The error that caused processing to fail.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The segment's ID.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                    The segment's ID.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                    The segment's ID.

                    \n@param id The segment's ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                    The segment's ID.

                    \n@return The segment's ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                    The segment's ID.

                    \n@param id The segment's ID.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                    The segment's ID.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Message" : { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error message.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                    The error message.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                    The error message.

                    \n@param message The error message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                    The error message.

                    \n@return The error message.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                    The error message.

                    \n@param message The error message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                    The error message.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "Id", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The segment's ID.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #id(String)}.\n@param id a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #id(String)", "deprecated" : false, "documentation" : "

                    The segment's ID.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                    The segment's ID.

                    \n@param id The segment's ID.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                    The segment's ID.

                    \n@return The segment's ID.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Id", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Id", "sensitive" : false, "setterDocumentation" : "

                    The segment's ID.

                    \n@param id The segment's ID.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                    The segment's ID.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getErrorCode", "beanStyleSetterMethodName" : "setErrorCode", "c2jName" : "ErrorCode", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error that caused processing to fail.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #errorCode(String)}.\n@param errorCode a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #errorCode(String)", "deprecated" : false, "documentation" : "

                    The error that caused processing to fail.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "errorCode", "fluentSetterDocumentation" : "

                    The error that caused processing to fail.

                    \n@param errorCode The error that caused processing to fail.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "errorCode", "getterDocumentation" : "

                    The error that caused processing to fail.

                    \n@return The error that caused processing to fail.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "ErrorCode", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "ErrorCode", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "ErrorCode", "sensitive" : false, "setterDocumentation" : "

                    The error that caused processing to fail.

                    \n@param errorCode The error that caused processing to fail.", "setterMethodName" : "setErrorCode", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "errorCode", "variableType" : "String", "documentation" : "

                    The error that caused processing to fail.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMessage", "beanStyleSetterMethodName" : "setMessage", "c2jName" : "Message", "c2jShape" : "String", "defaultConsumerFluentSetterDocumentation" : "

                    The error message.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #message(String)}.\n@param message a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #message(String)", "deprecated" : false, "documentation" : "

                    The error message.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "message", "fluentSetterDocumentation" : "

                    The error message.

                    \n@param message The error message.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "message", "getterDocumentation" : "

                    The error message.

                    \n@return The error message.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Message", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Message", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "Message", "sensitive" : false, "setterDocumentation" : "

                    The error message.

                    \n@param message The error message.", "setterMethodName" : "setMessage", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

                    The error message.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UnprocessedTraceSegment", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UnprocessedTraceSegment", "variableName" : "unprocessedTraceSegment", "variableType" : "UnprocessedTraceSegment", "documentation" : null, "simpleType" : "UnprocessedTraceSegment", "variableSetterType" : "UnprocessedTraceSegment" }, "wrapper" : false }, "UpdateGroupRequest" : { "c2jName" : "UpdateGroupRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateGroup", "locationName" : null, "requestUri" : "/UpdateGroup", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                    The case-sensitive name of the group.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

                    The case-sensitive name of the group.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

                    The case-sensitive name of the group.

                    \n@param groupName The case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                    The case-sensitive name of the group.

                    \n@return The case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                    The case-sensitive name of the group.

                    \n@param groupName The case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                    The case-sensitive name of the group.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

                    The ARN that was generated upon creation.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

                    The ARN that was generated upon creation.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

                    The ARN that was generated upon creation.

                    \n@param groupARN The ARN that was generated upon creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

                    The ARN that was generated upon creation.

                    \n@return The ARN that was generated upon creation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

                    The ARN that was generated upon creation.

                    \n@param groupARN The ARN that was generated upon creation.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

                    The ARN that was generated upon creation.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "FilterExpression", "defaultConsumerFluentSetterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \n@param filterExpression The updated filter expression defining criteria by which to group traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \n@return The updated filter expression defining criteria by which to group traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \n@param filterExpression The updated filter expression defining criteria by which to group traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FilterExpression" : { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "FilterExpression", "defaultConsumerFluentSetterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \n@param filterExpression The updated filter expression defining criteria by which to group traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \n@return The updated filter expression defining criteria by which to group traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \n@param filterExpression The updated filter expression defining criteria by which to group traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupARN" : { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

                    The ARN that was generated upon creation.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

                    The ARN that was generated upon creation.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

                    The ARN that was generated upon creation.

                    \n@param groupARN The ARN that was generated upon creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

                    The ARN that was generated upon creation.

                    \n@return The ARN that was generated upon creation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

                    The ARN that was generated upon creation.

                    \n@param groupARN The ARN that was generated upon creation.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

                    The ARN that was generated upon creation.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "GroupName" : { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                    The case-sensitive name of the group.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

                    The case-sensitive name of the group.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

                    The case-sensitive name of the group.

                    \n@param groupName The case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                    The case-sensitive name of the group.

                    \n@return The case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                    The case-sensitive name of the group.

                    \n@param groupName The case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                    The case-sensitive name of the group.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroupName", "beanStyleSetterMethodName" : "setGroupName", "c2jName" : "GroupName", "c2jShape" : "GroupName", "defaultConsumerFluentSetterDocumentation" : "

                    The case-sensitive name of the group.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupName(String)}.\n@param groupName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupName(String)", "deprecated" : false, "documentation" : "

                    The case-sensitive name of the group.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupName", "fluentSetterDocumentation" : "

                    The case-sensitive name of the group.

                    \n@param groupName The case-sensitive name of the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupName", "getterDocumentation" : "

                    The case-sensitive name of the group.

                    \n@return The case-sensitive name of the group.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupName", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupName", "sensitive" : false, "setterDocumentation" : "

                    The case-sensitive name of the group.

                    \n@param groupName The case-sensitive name of the group.", "setterMethodName" : "setGroupName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupName", "variableType" : "String", "documentation" : "

                    The case-sensitive name of the group.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getGroupARN", "beanStyleSetterMethodName" : "setGroupARN", "c2jName" : "GroupARN", "c2jShape" : "GroupARN", "defaultConsumerFluentSetterDocumentation" : "

                    The ARN that was generated upon creation.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #groupARN(String)}.\n@param groupARN a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #groupARN(String)", "deprecated" : false, "documentation" : "

                    The ARN that was generated upon creation.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "groupARN", "fluentSetterDocumentation" : "

                    The ARN that was generated upon creation.

                    \n@param groupARN The ARN that was generated upon creation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "groupARN", "getterDocumentation" : "

                    The ARN that was generated upon creation.

                    \n@return The ARN that was generated upon creation.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "GroupARN", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "GroupARN", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "GroupARN", "sensitive" : false, "setterDocumentation" : "

                    The ARN that was generated upon creation.

                    \n@param groupARN The ARN that was generated upon creation.", "setterMethodName" : "setGroupARN", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "groupARN", "variableType" : "String", "documentation" : "

                    The ARN that was generated upon creation.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getFilterExpression", "beanStyleSetterMethodName" : "setFilterExpression", "c2jName" : "FilterExpression", "c2jShape" : "FilterExpression", "defaultConsumerFluentSetterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #filterExpression(String)}.\n@param filterExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filterExpression(String)", "deprecated" : false, "documentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "filterExpression", "fluentSetterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \n@param filterExpression The updated filter expression defining criteria by which to group traces.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "filterExpression", "getterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \n@return The updated filter expression defining criteria by which to group traces.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "FilterExpression", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "FilterExpression", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "STRING", "name" : "FilterExpression", "sensitive" : false, "setterDocumentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    \n@param filterExpression The updated filter expression defining criteria by which to group traces.", "setterMethodName" : "setFilterExpression", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "String", "variableName" : "filterExpression", "variableType" : "String", "documentation" : "

                    The updated filter expression defining criteria by which to group traces.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateGroupRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateGroupRequest", "variableName" : "updateGroupRequest", "variableType" : "UpdateGroupRequest", "documentation" : null, "simpleType" : "UpdateGroupRequest", "variableSetterType" : "UpdateGroupRequest" }, "wrapper" : false }, "UpdateGroupResponse" : { "c2jName" : "UpdateGroupResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getGroup", "beanStyleSetterMethodName" : "setGroup", "c2jName" : "Group", "c2jShape" : "Group", "defaultConsumerFluentSetterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \nThis is a convenience that creates an instance of the {@link Group.Builder} avoiding the need to create one manually via {@link Group#builder()}.\n\nWhen the {@link Consumer} completes, {@link Group.Builder#build()} is called immediately and its result is passed to {@link #group(Group)}.\n@param group a consumer that will call methods on {@link Group.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #group(Group)", "deprecated" : false, "documentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "group", "fluentSetterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \n@param group The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "group", "getterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \n@return The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.", "getterModel" : { "returnType" : "Group", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Group", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Group", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Group", "sensitive" : false, "setterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \n@param group The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.", "setterMethodName" : "setGroup", "setterModel" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : null, "simpleType" : "Group", "variableSetterType" : "Group" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    ", "simpleType" : "Group", "variableSetterType" : "Group" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Group" : { "beanStyleGetterMethodName" : "getGroup", "beanStyleSetterMethodName" : "setGroup", "c2jName" : "Group", "c2jShape" : "Group", "defaultConsumerFluentSetterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \nThis is a convenience that creates an instance of the {@link Group.Builder} avoiding the need to create one manually via {@link Group#builder()}.\n\nWhen the {@link Consumer} completes, {@link Group.Builder#build()} is called immediately and its result is passed to {@link #group(Group)}.\n@param group a consumer that will call methods on {@link Group.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #group(Group)", "deprecated" : false, "documentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "group", "fluentSetterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \n@param group The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "group", "getterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \n@return The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.", "getterModel" : { "returnType" : "Group", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Group", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Group", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Group", "sensitive" : false, "setterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \n@param group The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.", "setterMethodName" : "setGroup", "setterModel" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : null, "simpleType" : "Group", "variableSetterType" : "Group" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    ", "simpleType" : "Group", "variableSetterType" : "Group" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getGroup", "beanStyleSetterMethodName" : "setGroup", "c2jName" : "Group", "c2jShape" : "Group", "defaultConsumerFluentSetterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \nThis is a convenience that creates an instance of the {@link Group.Builder} avoiding the need to create one manually via {@link Group#builder()}.\n\nWhen the {@link Consumer} completes, {@link Group.Builder#build()} is called immediately and its result is passed to {@link #group(Group)}.\n@param group a consumer that will call methods on {@link Group.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #group(Group)", "deprecated" : false, "documentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "group", "fluentSetterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \n@param group The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "group", "getterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \n@return The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.", "getterModel" : { "returnType" : "Group", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "Group", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "Group", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "Group", "sensitive" : false, "setterDocumentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    \n@param group The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.", "setterMethodName" : "setGroup", "setterModel" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : null, "simpleType" : "Group", "variableSetterType" : "Group" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "Group", "variableName" : "group", "variableType" : "Group", "documentation" : "

                    The group that was updated. Contains the name of the group that was updated, the ARN of the group that was updated, and the updated filter expression assigned to the group.

                    ", "simpleType" : "Group", "variableSetterType" : "Group" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateGroupResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateGroupResponse", "variableName" : "updateGroupResponse", "variableType" : "UpdateGroupResponse", "documentation" : null, "simpleType" : "UpdateGroupResponse", "variableSetterType" : "UpdateGroupResponse" }, "wrapper" : false }, "UpdateSamplingRuleRequest" : { "c2jName" : "UpdateSamplingRuleRequest", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : { "action" : "UpdateSamplingRule", "locationName" : null, "requestUri" : "/UpdateSamplingRule", "target" : null, "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getSamplingRuleUpdate", "beanStyleSetterMethodName" : "setSamplingRuleUpdate", "c2jName" : "SamplingRuleUpdate", "c2jShape" : "SamplingRuleUpdate", "defaultConsumerFluentSetterDocumentation" : "

                    The rule and fields to change.

                    \nThis is a convenience that creates an instance of the {@link SamplingRuleUpdate.Builder} avoiding the need to create one manually via {@link SamplingRuleUpdate#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleUpdate.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleUpdate(SamplingRuleUpdate)}.\n@param samplingRuleUpdate a consumer that will call methods on {@link SamplingRuleUpdate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleUpdate(SamplingRuleUpdate)", "deprecated" : false, "documentation" : "

                    The rule and fields to change.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleUpdate", "fluentSetterDocumentation" : "

                    The rule and fields to change.

                    \n@param samplingRuleUpdate The rule and fields to change.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleUpdate", "getterDocumentation" : "

                    The rule and fields to change.

                    \n@return The rule and fields to change.", "getterModel" : { "returnType" : "SamplingRuleUpdate", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleUpdate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleUpdate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleUpdate", "sensitive" : false, "setterDocumentation" : "

                    The rule and fields to change.

                    \n@param samplingRuleUpdate The rule and fields to change.", "setterMethodName" : "setSamplingRuleUpdate", "setterModel" : { "variableDeclarationType" : "SamplingRuleUpdate", "variableName" : "samplingRuleUpdate", "variableType" : "SamplingRuleUpdate", "documentation" : null, "simpleType" : "SamplingRuleUpdate", "variableSetterType" : "SamplingRuleUpdate" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleUpdate", "variableName" : "samplingRuleUpdate", "variableType" : "SamplingRuleUpdate", "documentation" : "

                    The rule and fields to change.

                    ", "simpleType" : "SamplingRuleUpdate", "variableSetterType" : "SamplingRuleUpdate" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SamplingRuleUpdate" : { "beanStyleGetterMethodName" : "getSamplingRuleUpdate", "beanStyleSetterMethodName" : "setSamplingRuleUpdate", "c2jName" : "SamplingRuleUpdate", "c2jShape" : "SamplingRuleUpdate", "defaultConsumerFluentSetterDocumentation" : "

                    The rule and fields to change.

                    \nThis is a convenience that creates an instance of the {@link SamplingRuleUpdate.Builder} avoiding the need to create one manually via {@link SamplingRuleUpdate#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleUpdate.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleUpdate(SamplingRuleUpdate)}.\n@param samplingRuleUpdate a consumer that will call methods on {@link SamplingRuleUpdate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleUpdate(SamplingRuleUpdate)", "deprecated" : false, "documentation" : "

                    The rule and fields to change.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleUpdate", "fluentSetterDocumentation" : "

                    The rule and fields to change.

                    \n@param samplingRuleUpdate The rule and fields to change.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleUpdate", "getterDocumentation" : "

                    The rule and fields to change.

                    \n@return The rule and fields to change.", "getterModel" : { "returnType" : "SamplingRuleUpdate", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleUpdate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleUpdate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleUpdate", "sensitive" : false, "setterDocumentation" : "

                    The rule and fields to change.

                    \n@param samplingRuleUpdate The rule and fields to change.", "setterMethodName" : "setSamplingRuleUpdate", "setterModel" : { "variableDeclarationType" : "SamplingRuleUpdate", "variableName" : "samplingRuleUpdate", "variableType" : "SamplingRuleUpdate", "documentation" : null, "simpleType" : "SamplingRuleUpdate", "variableSetterType" : "SamplingRuleUpdate" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleUpdate", "variableName" : "samplingRuleUpdate", "variableType" : "SamplingRuleUpdate", "documentation" : "

                    The rule and fields to change.

                    ", "simpleType" : "SamplingRuleUpdate", "variableSetterType" : "SamplingRuleUpdate" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSamplingRuleUpdate", "beanStyleSetterMethodName" : "setSamplingRuleUpdate", "c2jName" : "SamplingRuleUpdate", "c2jShape" : "SamplingRuleUpdate", "defaultConsumerFluentSetterDocumentation" : "

                    The rule and fields to change.

                    \nThis is a convenience that creates an instance of the {@link SamplingRuleUpdate.Builder} avoiding the need to create one manually via {@link SamplingRuleUpdate#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleUpdate.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleUpdate(SamplingRuleUpdate)}.\n@param samplingRuleUpdate a consumer that will call methods on {@link SamplingRuleUpdate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleUpdate(SamplingRuleUpdate)", "deprecated" : false, "documentation" : "

                    The rule and fields to change.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleUpdate", "fluentSetterDocumentation" : "

                    The rule and fields to change.

                    \n@param samplingRuleUpdate The rule and fields to change.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleUpdate", "getterDocumentation" : "

                    The rule and fields to change.

                    \n@return The rule and fields to change.", "getterModel" : { "returnType" : "SamplingRuleUpdate", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleUpdate", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleUpdate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleUpdate", "sensitive" : false, "setterDocumentation" : "

                    The rule and fields to change.

                    \n@param samplingRuleUpdate The rule and fields to change.", "setterMethodName" : "setSamplingRuleUpdate", "setterModel" : { "variableDeclarationType" : "SamplingRuleUpdate", "variableName" : "samplingRuleUpdate", "variableType" : "SamplingRuleUpdate", "documentation" : null, "simpleType" : "SamplingRuleUpdate", "variableSetterType" : "SamplingRuleUpdate" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleUpdate", "variableName" : "samplingRuleUpdate", "variableType" : "SamplingRuleUpdate", "documentation" : "

                    The rule and fields to change.

                    ", "simpleType" : "SamplingRuleUpdate", "variableSetterType" : "SamplingRuleUpdate" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "SamplingRuleUpdate" ], "shapeName" : "UpdateSamplingRuleRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateSamplingRuleRequest", "variableName" : "updateSamplingRuleRequest", "variableType" : "UpdateSamplingRuleRequest", "documentation" : null, "simpleType" : "UpdateSamplingRuleRequest", "variableSetterType" : "UpdateSamplingRuleRequest" }, "wrapper" : false }, "UpdateSamplingRuleResponse" : { "c2jName" : "UpdateSamplingRuleResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getSamplingRuleRecord", "beanStyleSetterMethodName" : "setSamplingRuleRecord", "c2jName" : "SamplingRuleRecord", "c2jShape" : "SamplingRuleRecord", "defaultConsumerFluentSetterDocumentation" : "

                    The updated rule definition and metadata.

                    \nThis is a convenience that creates an instance of the {@link SamplingRuleRecord.Builder} avoiding the need to create one manually via {@link SamplingRuleRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleRecord.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleRecord(SamplingRuleRecord)}.\n@param samplingRuleRecord a consumer that will call methods on {@link SamplingRuleRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleRecord(SamplingRuleRecord)", "deprecated" : false, "documentation" : "

                    The updated rule definition and metadata.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecord", "fluentSetterDocumentation" : "

                    The updated rule definition and metadata.

                    \n@param samplingRuleRecord The updated rule definition and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecord", "getterDocumentation" : "

                    The updated rule definition and metadata.

                    \n@return The updated rule definition and metadata.", "getterModel" : { "returnType" : "SamplingRuleRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleRecord", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleRecord", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleRecord", "sensitive" : false, "setterDocumentation" : "

                    The updated rule definition and metadata.

                    \n@param samplingRuleRecord The updated rule definition and metadata.", "setterMethodName" : "setSamplingRuleRecord", "setterModel" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : null, "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : "

                    The updated rule definition and metadata.

                    ", "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "SamplingRuleRecord" : { "beanStyleGetterMethodName" : "getSamplingRuleRecord", "beanStyleSetterMethodName" : "setSamplingRuleRecord", "c2jName" : "SamplingRuleRecord", "c2jShape" : "SamplingRuleRecord", "defaultConsumerFluentSetterDocumentation" : "

                    The updated rule definition and metadata.

                    \nThis is a convenience that creates an instance of the {@link SamplingRuleRecord.Builder} avoiding the need to create one manually via {@link SamplingRuleRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleRecord.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleRecord(SamplingRuleRecord)}.\n@param samplingRuleRecord a consumer that will call methods on {@link SamplingRuleRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleRecord(SamplingRuleRecord)", "deprecated" : false, "documentation" : "

                    The updated rule definition and metadata.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecord", "fluentSetterDocumentation" : "

                    The updated rule definition and metadata.

                    \n@param samplingRuleRecord The updated rule definition and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecord", "getterDocumentation" : "

                    The updated rule definition and metadata.

                    \n@return The updated rule definition and metadata.", "getterModel" : { "returnType" : "SamplingRuleRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleRecord", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleRecord", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleRecord", "sensitive" : false, "setterDocumentation" : "

                    The updated rule definition and metadata.

                    \n@param samplingRuleRecord The updated rule definition and metadata.", "setterMethodName" : "setSamplingRuleRecord", "setterModel" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : null, "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : "

                    The updated rule definition and metadata.

                    ", "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getSamplingRuleRecord", "beanStyleSetterMethodName" : "setSamplingRuleRecord", "c2jName" : "SamplingRuleRecord", "c2jShape" : "SamplingRuleRecord", "defaultConsumerFluentSetterDocumentation" : "

                    The updated rule definition and metadata.

                    \nThis is a convenience that creates an instance of the {@link SamplingRuleRecord.Builder} avoiding the need to create one manually via {@link SamplingRuleRecord#builder()}.\n\nWhen the {@link Consumer} completes, {@link SamplingRuleRecord.Builder#build()} is called immediately and its result is passed to {@link #samplingRuleRecord(SamplingRuleRecord)}.\n@param samplingRuleRecord a consumer that will call methods on {@link SamplingRuleRecord.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #samplingRuleRecord(SamplingRuleRecord)", "deprecated" : false, "documentation" : "

                    The updated rule definition and metadata.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "samplingRuleRecord", "fluentSetterDocumentation" : "

                    The updated rule definition and metadata.

                    \n@param samplingRuleRecord The updated rule definition and metadata.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "samplingRuleRecord", "getterDocumentation" : "

                    The updated rule definition and metadata.

                    \n@return The updated rule definition and metadata.", "getterModel" : { "returnType" : "SamplingRuleRecord", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "SamplingRuleRecord", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "SamplingRuleRecord", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "SamplingRuleRecord", "sensitive" : false, "setterDocumentation" : "

                    The updated rule definition and metadata.

                    \n@param samplingRuleRecord The updated rule definition and metadata.", "setterMethodName" : "setSamplingRuleRecord", "setterModel" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : null, "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "SamplingRuleRecord", "variableName" : "samplingRuleRecord", "variableType" : "SamplingRuleRecord", "documentation" : "

                    The updated rule definition and metadata.

                    ", "simpleType" : "SamplingRuleRecord", "variableSetterType" : "SamplingRuleRecord" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "UpdateSamplingRuleResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateSamplingRuleResponse", "variableName" : "updateSamplingRuleResponse", "variableType" : "UpdateSamplingRuleResponse", "documentation" : null, "simpleType" : "UpdateSamplingRuleResponse", "variableSetterType" : "UpdateSamplingRuleResponse" }, "wrapper" : false }, "ValueWithServiceIds" : { "c2jName" : "ValueWithServiceIds", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    Information about a segment annotation.

                    ", "endpointDiscovery" : null, "enums" : null, "errorCode" : null, "event" : false, "eventStream" : false, "explicitEventPayloadMember" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasRequiresLengthMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "httpStatusCode" : null, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getAnnotationValue", "beanStyleSetterMethodName" : "setAnnotationValue", "c2jName" : "AnnotationValue", "c2jShape" : "AnnotationValue", "defaultConsumerFluentSetterDocumentation" : "

                    Values of the annotation.

                    \nThis is a convenience that creates an instance of the {@link AnnotationValue.Builder} avoiding the need to create one manually via {@link AnnotationValue#builder()}.\n\nWhen the {@link Consumer} completes, {@link AnnotationValue.Builder#build()} is called immediately and its result is passed to {@link #annotationValue(AnnotationValue)}.\n@param annotationValue a consumer that will call methods on {@link AnnotationValue.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #annotationValue(AnnotationValue)", "deprecated" : false, "documentation" : "

                    Values of the annotation.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "annotationValue", "fluentSetterDocumentation" : "

                    Values of the annotation.

                    \n@param annotationValue Values of the annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "annotationValue", "getterDocumentation" : "

                    Values of the annotation.

                    \n@return Values of the annotation.", "getterModel" : { "returnType" : "AnnotationValue", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AnnotationValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AnnotationValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AnnotationValue", "sensitive" : false, "setterDocumentation" : "

                    Values of the annotation.

                    \n@param annotationValue Values of the annotation.", "setterMethodName" : "setAnnotationValue", "setterModel" : { "variableDeclarationType" : "AnnotationValue", "variableName" : "annotationValue", "variableType" : "AnnotationValue", "documentation" : null, "simpleType" : "AnnotationValue", "variableSetterType" : "AnnotationValue" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AnnotationValue", "variableName" : "annotationValue", "variableType" : "AnnotationValue", "documentation" : "

                    Values of the annotation.

                    ", "simpleType" : "AnnotationValue", "variableSetterType" : "AnnotationValue" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceIds", "beanStyleSetterMethodName" : "setServiceIds", "c2jName" : "ServiceIds", "c2jShape" : "ServiceIds", "defaultConsumerFluentSetterDocumentation" : "

                    Services to which the annotation applies.

                    \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 #serviceIds(List)}.\n@param serviceIds 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 #serviceIds(List)", "deprecated" : false, "documentation" : "

                    Services to which the annotation applies.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceIds", "fluentSetterDocumentation" : "

                    Services to which the annotation applies.

                    \n@param serviceIds Services to which the annotation applies.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceIds", "getterDocumentation" : "

                    Services to which the annotation applies.

                    \n

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

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

                    Services to which the annotation applies.

                    \n@param serviceIds Services to which the annotation applies.", "setterMethodName" : "setServiceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : "

                    Services to which the annotation applies.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AnnotationValue" : { "beanStyleGetterMethodName" : "getAnnotationValue", "beanStyleSetterMethodName" : "setAnnotationValue", "c2jName" : "AnnotationValue", "c2jShape" : "AnnotationValue", "defaultConsumerFluentSetterDocumentation" : "

                    Values of the annotation.

                    \nThis is a convenience that creates an instance of the {@link AnnotationValue.Builder} avoiding the need to create one manually via {@link AnnotationValue#builder()}.\n\nWhen the {@link Consumer} completes, {@link AnnotationValue.Builder#build()} is called immediately and its result is passed to {@link #annotationValue(AnnotationValue)}.\n@param annotationValue a consumer that will call methods on {@link AnnotationValue.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #annotationValue(AnnotationValue)", "deprecated" : false, "documentation" : "

                    Values of the annotation.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "annotationValue", "fluentSetterDocumentation" : "

                    Values of the annotation.

                    \n@param annotationValue Values of the annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "annotationValue", "getterDocumentation" : "

                    Values of the annotation.

                    \n@return Values of the annotation.", "getterModel" : { "returnType" : "AnnotationValue", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AnnotationValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AnnotationValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AnnotationValue", "sensitive" : false, "setterDocumentation" : "

                    Values of the annotation.

                    \n@param annotationValue Values of the annotation.", "setterMethodName" : "setAnnotationValue", "setterModel" : { "variableDeclarationType" : "AnnotationValue", "variableName" : "annotationValue", "variableType" : "AnnotationValue", "documentation" : null, "simpleType" : "AnnotationValue", "variableSetterType" : "AnnotationValue" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AnnotationValue", "variableName" : "annotationValue", "variableType" : "AnnotationValue", "documentation" : "

                    Values of the annotation.

                    ", "simpleType" : "AnnotationValue", "variableSetterType" : "AnnotationValue" }, "xmlNameSpaceUri" : null }, "ServiceIds" : { "beanStyleGetterMethodName" : "getServiceIds", "beanStyleSetterMethodName" : "setServiceIds", "c2jName" : "ServiceIds", "c2jShape" : "ServiceIds", "defaultConsumerFluentSetterDocumentation" : "

                    Services to which the annotation applies.

                    \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 #serviceIds(List)}.\n@param serviceIds 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 #serviceIds(List)", "deprecated" : false, "documentation" : "

                    Services to which the annotation applies.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceIds", "fluentSetterDocumentation" : "

                    Services to which the annotation applies.

                    \n@param serviceIds Services to which the annotation applies.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceIds", "getterDocumentation" : "

                    Services to which the annotation applies.

                    \n

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

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

                    Services to which the annotation applies.

                    \n@param serviceIds Services to which the annotation applies.", "setterMethodName" : "setServiceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : "

                    Services to which the annotation applies.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getAnnotationValue", "beanStyleSetterMethodName" : "setAnnotationValue", "c2jName" : "AnnotationValue", "c2jShape" : "AnnotationValue", "defaultConsumerFluentSetterDocumentation" : "

                    Values of the annotation.

                    \nThis is a convenience that creates an instance of the {@link AnnotationValue.Builder} avoiding the need to create one manually via {@link AnnotationValue#builder()}.\n\nWhen the {@link Consumer} completes, {@link AnnotationValue.Builder#build()} is called immediately and its result is passed to {@link #annotationValue(AnnotationValue)}.\n@param annotationValue a consumer that will call methods on {@link AnnotationValue.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #annotationValue(AnnotationValue)", "deprecated" : false, "documentation" : "

                    Values of the annotation.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "annotationValue", "fluentSetterDocumentation" : "

                    Values of the annotation.

                    \n@param annotationValue Values of the annotation.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "annotationValue", "getterDocumentation" : "

                    Values of the annotation.

                    \n@return Values of the annotation.", "getterModel" : { "returnType" : "AnnotationValue", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "AnnotationValue", "queryString" : false, "requiresLength" : false, "statusCode" : false, "unmarshallLocationName" : "AnnotationValue", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "jsonValue" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingType" : "SDK_POJO", "name" : "AnnotationValue", "sensitive" : false, "setterDocumentation" : "

                    Values of the annotation.

                    \n@param annotationValue Values of the annotation.", "setterMethodName" : "setAnnotationValue", "setterModel" : { "variableDeclarationType" : "AnnotationValue", "variableName" : "annotationValue", "variableType" : "AnnotationValue", "documentation" : null, "simpleType" : "AnnotationValue", "variableSetterType" : "AnnotationValue" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "AnnotationValue", "variableName" : "annotationValue", "variableType" : "AnnotationValue", "documentation" : "

                    Values of the annotation.

                    ", "simpleType" : "AnnotationValue", "variableSetterType" : "AnnotationValue" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getServiceIds", "beanStyleSetterMethodName" : "setServiceIds", "c2jName" : "ServiceIds", "c2jShape" : "ServiceIds", "defaultConsumerFluentSetterDocumentation" : "

                    Services to which the annotation applies.

                    \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 #serviceIds(List)}.\n@param serviceIds 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 #serviceIds(List)", "deprecated" : false, "documentation" : "

                    Services to which the annotation applies.

                    ", "endpointDiscoveryId" : false, "enumType" : null, "eventHeader" : false, "eventPayload" : false, "fluentEnumGetterMethodName" : null, "fluentEnumSetterMethodName" : null, "fluentGetterMethodName" : "serviceIds", "fluentSetterDocumentation" : "

                    Services to which the annotation applies.

                    \n@param serviceIds Services to which the annotation applies.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "serviceIds", "getterDocumentation" : "

                    Services to which the annotation applies.

                    \n

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

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

                    Services to which the annotation applies.

                    \n@param serviceIds Services to which the annotation applies.", "setterMethodName" : "setServiceIds", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "timestampFormat" : null, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "serviceIds", "variableType" : "java.util.List", "documentation" : "

                    Services to which the annotation applies.

                    ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ValueWithServiceIds", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ValueWithServiceIds", "variableName" : "valueWithServiceIds", "variableType" : "ValueWithServiceIds", "documentation" : null, "simpleType" : "ValueWithServiceIds", "variableSetterType" : "ValueWithServiceIds" }, "wrapper" : false } }, "customAuthorizers" : { }, "customRetryPolicy" : null, "examples" : { "examples" : { }, "version" : "1.0" }, "fileHeader" : "/*\n * Copyright 2014-2019 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" : "XRayException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.xray.model.XRayException", "sdkRequestBaseClassName" : "XRayRequest", "sdkResponseBaseClassName" : "XRayResponse" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy