
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