models.health-2016-08-04-intermediate.json Maven / Gradle / Ivy
Show all versions of health Show documentation
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ ],
"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" : [ "describeEvents", "describeEntityAggregates", "describeEventTypes" ]
},
"metadata" : {
"apiVersion" : "2016-08-04",
"asyncBuilder" : "DefaultHealthAsyncClientBuilder",
"asyncBuilderInterface" : "HealthAsyncClientBuilder",
"asyncClient" : "DefaultHealthAsyncClient",
"asyncInterface" : "HealthAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultHealthBaseClientBuilder",
"baseBuilderInterface" : "HealthBaseClientBuilder",
"baseExceptionName" : "HealthException",
"baseRequestName" : "HealthRequest",
"baseResponseName" : "HealthResponse",
"cborProtocol" : false,
"clientPackageName" : "health",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "AWSHealth",
"documentation" : "AWS Health The AWS Health API provides programmatic access to the AWS Health information that is presented in the AWS Personal Health Dashboard. You can get information about events that affect your AWS resources:
-
DescribeEvents: Summary information about events.
-
DescribeEventDetails: Detailed information about one or more events.
-
DescribeAffectedEntities: Information about AWS resources that are affected by one or more events.
In addition, these operations provide information about event types and summary counts of events or affected entities:
-
DescribeEventTypes: Information about the kinds of events that AWS Health tracks.
-
DescribeEventAggregates: A count of the number of events that meet specified criteria.
-
DescribeEntityAggregates: A count of the number of affected entities that meet specified criteria.
The Health API requires a Business or Enterprise support plan from AWS Support. Calling the Health API from an account that does not have a Business or Enterprise support plan causes a SubscriptionRequiredException
.
For authentication of requests, AWS Health uses the Signature Version 4 Signing Process.
See the AWS Health User Guide for information about how to use the API.
Service Endpoint
The HTTP endpoint for the AWS Health API is:
-
https://health.us-east-1.amazonaws.com
",
"endpointPrefix" : "health",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.health",
"fullModelPackageName" : "software.amazon.awssdk.services.health.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.health.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.health.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.health.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "health.model",
"paginatorsPackageName" : "health.paginators",
"protocol" : "json",
"requestTransformPackageName" : "health.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "Health",
"serviceName" : "Health",
"signingName" : "health",
"syncBuilder" : "DefaultHealthClientBuilder",
"syncBuilderInterface" : "HealthClientBuilder",
"syncClient" : "DefaultHealthClient",
"syncInterface" : "HealthClient",
"transformPackageName" : "health.transform",
"uid" : "health-2016-08-04",
"xmlProtocol" : false
},
"operations" : {
"DescribeAffectedEntities" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a list of entities that have been affected by the specified events, based on the specified filter criteria. Entities can refer to individual customer resources, groups of customer resources, or any other construct, depending on the AWS service. Events that have impact beyond that of the affected entities, or where the extent of impact is unknown, include at least one entity indicating this.
At least one event ARN is required. Results are sorted by the lastUpdatedTime
of the entity, starting with the most recent.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidPaginationTokenException",
"documentation" : "The specified pagination token (nextToken
) is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedLocaleException",
"documentation" : "The specified locale is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeAffectedEntitiesRequest",
"variableName" : "describeAffectedEntitiesRequest",
"variableType" : "DescribeAffectedEntitiesRequest",
"documentation" : "",
"simpleType" : "DescribeAffectedEntitiesRequest",
"variableSetterType" : "DescribeAffectedEntitiesRequest"
},
"methodName" : "describeAffectedEntities",
"operationName" : "DescribeAffectedEntities",
"paginated" : true,
"returnType" : {
"returnType" : "DescribeAffectedEntitiesResponse",
"documentation" : null
},
"syncReturnType" : "DescribeAffectedEntitiesResponse"
},
"DescribeEntityAggregates" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the number of entities that are affected by each of the specified events. If no events are specified, the counts of all affected entities are returned.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeEntityAggregatesRequest",
"variableName" : "describeEntityAggregatesRequest",
"variableType" : "DescribeEntityAggregatesRequest",
"documentation" : "",
"simpleType" : "DescribeEntityAggregatesRequest",
"variableSetterType" : "DescribeEntityAggregatesRequest"
},
"methodName" : "describeEntityAggregates",
"operationName" : "DescribeEntityAggregates",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeEntityAggregatesResponse",
"documentation" : null
},
"syncReturnType" : "DescribeEntityAggregatesResponse"
},
"DescribeEventAggregates" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the number of events of each event type (issue, scheduled change, and account notification). If no filter is specified, the counts of all events in each category are returned.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidPaginationTokenException",
"documentation" : "The specified pagination token (nextToken
) is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeEventAggregatesRequest",
"variableName" : "describeEventAggregatesRequest",
"variableType" : "DescribeEventAggregatesRequest",
"documentation" : "",
"simpleType" : "DescribeEventAggregatesRequest",
"variableSetterType" : "DescribeEventAggregatesRequest"
},
"methodName" : "describeEventAggregates",
"operationName" : "DescribeEventAggregates",
"paginated" : true,
"returnType" : {
"returnType" : "DescribeEventAggregatesResponse",
"documentation" : null
},
"syncReturnType" : "DescribeEventAggregatesResponse"
},
"DescribeEventDetails" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns detailed information about one or more specified events. Information includes standard event data (region, service, etc., as returned by DescribeEvents), a detailed event description, and possible additional metadata that depends upon the nature of the event. Affected entities are not included; to retrieve those, use the DescribeAffectedEntities operation.
If a specified event cannot be retrieved, an error message is returned for that event.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "UnsupportedLocaleException",
"documentation" : "The specified locale is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeEventDetailsRequest",
"variableName" : "describeEventDetailsRequest",
"variableType" : "DescribeEventDetailsRequest",
"documentation" : "",
"simpleType" : "DescribeEventDetailsRequest",
"variableSetterType" : "DescribeEventDetailsRequest"
},
"methodName" : "describeEventDetails",
"operationName" : "DescribeEventDetails",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeEventDetailsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeEventDetailsResponse"
},
"DescribeEventTypes" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the event types that meet the specified filter criteria. If no filter criteria are specified, all event types are returned, in no particular order.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidPaginationTokenException",
"documentation" : "The specified pagination token (nextToken
) is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedLocaleException",
"documentation" : "The specified locale is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeEventTypesRequest",
"variableName" : "describeEventTypesRequest",
"variableType" : "DescribeEventTypesRequest",
"documentation" : "",
"simpleType" : "DescribeEventTypesRequest",
"variableSetterType" : "DescribeEventTypesRequest"
},
"methodName" : "describeEventTypes",
"operationName" : "DescribeEventTypes",
"paginated" : true,
"returnType" : {
"returnType" : "DescribeEventTypesResponse",
"documentation" : null
},
"syncReturnType" : "DescribeEventTypesResponse"
},
"DescribeEvents" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns information about events that meet the specified filter criteria. Events are returned in a summary form and do not include the detailed description, any additional metadata that depends on the event type, or any affected resources. To retrieve that information, use the DescribeEventDetails and DescribeAffectedEntities operations.
If no filter criteria are specified, all events are returned. Results are sorted by lastModifiedTime
, starting with the most recent.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidPaginationTokenException",
"documentation" : "The specified pagination token (nextToken
) is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedLocaleException",
"documentation" : "The specified locale is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeEventsRequest",
"variableName" : "describeEventsRequest",
"variableType" : "DescribeEventsRequest",
"documentation" : "",
"simpleType" : "DescribeEventsRequest",
"variableSetterType" : "DescribeEventsRequest"
},
"methodName" : "describeEvents",
"operationName" : "DescribeEvents",
"paginated" : true,
"returnType" : {
"returnType" : "DescribeEventsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeEventsResponse"
}
},
"shapes" : {
"AffectedEntity" : {
"c2jName" : "AffectedEntity",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Information about an entity that is affected by a Health event.
",
"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" : "getEntityArn",
"beanStyleSetterMethodName" : "setEntityArn",
"c2jName" : "entityArn",
"c2jShape" : "entityArn",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entityArn(String)}.\n@param entityArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityArn(String)",
"deprecated" : false,
"documentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityArn",
"fluentSetterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@param entityArn The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityArn",
"getterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@return The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EntityArn",
"sensitive" : false,
"setterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@param entityArn The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"setterMethodName" : "setEntityArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "entityArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "entityArn",
"variableType" : "String",
"documentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEventArn",
"beanStyleSetterMethodName" : "setEventArn",
"c2jName" : "eventArn",
"c2jShape" : "eventArn",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventArn(String)}.\n@param eventArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventArn(String)",
"deprecated" : false,
"documentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eventArn",
"fluentSetterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@param eventArn The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventArn",
"getterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@return The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "eventArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "eventArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EventArn",
"sensitive" : false,
"setterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@param eventArn The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"setterMethodName" : "setEventArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "eventArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "eventArn",
"variableType" : "String",
"documentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEntityValue",
"beanStyleSetterMethodName" : "setEntityValue",
"c2jName" : "entityValue",
"c2jShape" : "entityValue",
"defaultConsumerFluentSetterDocumentation" : "The ID of the affected entity.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entityValue(String)}.\n@param entityValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityValue(String)",
"deprecated" : false,
"documentation" : "The ID of the affected entity.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityValue",
"fluentSetterDocumentation" : "The ID of the affected entity.
\n@param entityValue The ID of the affected entity.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityValue",
"getterDocumentation" : "The ID of the affected entity.
\n@return The ID of the affected entity.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityValue",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityValue",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EntityValue",
"sensitive" : false,
"setterDocumentation" : "The ID of the affected entity.
\n@param entityValue The ID of the affected entity.",
"setterMethodName" : "setEntityValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "entityValue",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "entityValue",
"variableType" : "String",
"documentation" : "The ID of the affected entity.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEntityUrl",
"beanStyleSetterMethodName" : "setEntityUrl",
"c2jName" : "entityUrl",
"c2jShape" : "entityUrl",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the EntityUrl property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entityUrl(String)}.\n@param entityUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityUrl(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityUrl",
"fluentSetterDocumentation" : "Sets the value of the EntityUrl property for this object.\n\n@param entityUrl The new value for the EntityUrl property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityUrl",
"getterDocumentation" : "Returns the value of the EntityUrl property for this object.\n@return The value of the EntityUrl property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityUrl",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityUrl",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EntityUrl",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the EntityUrl property for this object.\n\n@param entityUrl The new value for the EntityUrl property for this object.",
"setterMethodName" : "setEntityUrl",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "entityUrl",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "entityUrl",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAwsAccountId",
"beanStyleSetterMethodName" : "setAwsAccountId",
"c2jName" : "awsAccountId",
"c2jShape" : "accountId",
"defaultConsumerFluentSetterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #awsAccountId(String)}.\n@param awsAccountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountId(String)",
"deprecated" : false,
"documentation" : "The 12-digit AWS account number that contains the affected entity.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "awsAccountId",
"fluentSetterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\n@param awsAccountId The 12-digit AWS account number that contains the affected entity.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "awsAccountId",
"getterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\n@return The 12-digit AWS account number that contains the affected entity.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "awsAccountId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "awsAccountId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AwsAccountId",
"sensitive" : false,
"setterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\n@param awsAccountId The 12-digit AWS account number that contains the affected entity.",
"setterMethodName" : "setAwsAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountId",
"variableType" : "String",
"documentation" : "The 12-digit AWS account number that contains the affected entity.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLastUpdatedTime",
"beanStyleSetterMethodName" : "setLastUpdatedTime",
"c2jName" : "lastUpdatedTime",
"c2jShape" : "timestamp",
"defaultConsumerFluentSetterDocumentation" : "The most recent time that the entity was updated.
\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 #lastUpdatedTime(Instant)}.\n@param lastUpdatedTime 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 #lastUpdatedTime(Instant)",
"deprecated" : false,
"documentation" : "The most recent time that the entity was updated.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastUpdatedTime",
"fluentSetterDocumentation" : "The most recent time that the entity was updated.
\n@param lastUpdatedTime The most recent time that the entity was updated.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastUpdatedTime",
"getterDocumentation" : "The most recent time that the entity was updated.
\n@return The most recent time that the entity was updated.",
"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" : "lastUpdatedTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "lastUpdatedTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastUpdatedTime",
"sensitive" : false,
"setterDocumentation" : "The most recent time that the entity was updated.
\n@param lastUpdatedTime The most recent time that the entity was updated.",
"setterMethodName" : "setLastUpdatedTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastUpdatedTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastUpdatedTime",
"variableType" : "java.time.Instant",
"documentation" : "The most recent time that the entity was updated.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStatusCodeAsString",
"beanStyleSetterMethodName" : "setStatusCode",
"c2jName" : "statusCode",
"c2jShape" : "entityStatusCode",
"defaultConsumerFluentSetterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusCodeAsString(String)}.\n@param statusCodeValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statusCode(String)",
"deprecated" : false,
"documentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
",
"endpointDiscoveryId" : false,
"enumType" : "EntityStatusCode",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "statusCode",
"fluentEnumSetterMethodName" : "statusCode",
"fluentGetterMethodName" : "statusCodeAsString",
"fluentSetterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\n@param statusCodeValue The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.\n@see EntityStatusCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see EntityStatusCode",
"fluentSetterMethodName" : "statusCode",
"getterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #statusCode} will return {@link EntityStatusCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusCodeAsString}.\n
\n@return The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.\n@see EntityStatusCode",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "statusCode",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "statusCode",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "StatusCode",
"sensitive" : false,
"setterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\n@param statusCodeValue The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.\n@see EntityStatusCode",
"setterMethodName" : "setStatusCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "statusCodeValue",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "statusCodeValue",
"variableType" : "String",
"documentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "tags",
"c2jShape" : "tagSet",
"defaultConsumerFluentSetterDocumentation" : "A map of entity tags attached to the affected entity.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)",
"deprecated" : false,
"documentation" : "A map of entity tags attached to the affected entity.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "A map of entity tags attached to the affected entity.
\n@param tags A map of entity tags attached to the affected entity.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "A map of entity tags attached to the affected entity.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A map of entity tags attached to the affected entity.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "tagKey",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "tagValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "A map of entity tags attached to the affected entity.
\n@param tags A map of entity tags attached to the affected entity.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : "A map of entity tags attached to the affected entity.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AwsAccountId" : {
"beanStyleGetterMethodName" : "getAwsAccountId",
"beanStyleSetterMethodName" : "setAwsAccountId",
"c2jName" : "awsAccountId",
"c2jShape" : "accountId",
"defaultConsumerFluentSetterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #awsAccountId(String)}.\n@param awsAccountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountId(String)",
"deprecated" : false,
"documentation" : "The 12-digit AWS account number that contains the affected entity.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "awsAccountId",
"fluentSetterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\n@param awsAccountId The 12-digit AWS account number that contains the affected entity.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "awsAccountId",
"getterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\n@return The 12-digit AWS account number that contains the affected entity.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "awsAccountId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "awsAccountId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AwsAccountId",
"sensitive" : false,
"setterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\n@param awsAccountId The 12-digit AWS account number that contains the affected entity.",
"setterMethodName" : "setAwsAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountId",
"variableType" : "String",
"documentation" : "The 12-digit AWS account number that contains the affected entity.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"EntityArn" : {
"beanStyleGetterMethodName" : "getEntityArn",
"beanStyleSetterMethodName" : "setEntityArn",
"c2jName" : "entityArn",
"c2jShape" : "entityArn",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entityArn(String)}.\n@param entityArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityArn(String)",
"deprecated" : false,
"documentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityArn",
"fluentSetterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@param entityArn The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityArn",
"getterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@return The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EntityArn",
"sensitive" : false,
"setterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@param entityArn The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"setterMethodName" : "setEntityArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "entityArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "entityArn",
"variableType" : "String",
"documentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"EntityUrl" : {
"beanStyleGetterMethodName" : "getEntityUrl",
"beanStyleSetterMethodName" : "setEntityUrl",
"c2jName" : "entityUrl",
"c2jShape" : "entityUrl",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the EntityUrl property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entityUrl(String)}.\n@param entityUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityUrl(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityUrl",
"fluentSetterDocumentation" : "Sets the value of the EntityUrl property for this object.\n\n@param entityUrl The new value for the EntityUrl property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityUrl",
"getterDocumentation" : "Returns the value of the EntityUrl property for this object.\n@return The value of the EntityUrl property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityUrl",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityUrl",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EntityUrl",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the EntityUrl property for this object.\n\n@param entityUrl The new value for the EntityUrl property for this object.",
"setterMethodName" : "setEntityUrl",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "entityUrl",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "entityUrl",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"EntityValue" : {
"beanStyleGetterMethodName" : "getEntityValue",
"beanStyleSetterMethodName" : "setEntityValue",
"c2jName" : "entityValue",
"c2jShape" : "entityValue",
"defaultConsumerFluentSetterDocumentation" : "The ID of the affected entity.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entityValue(String)}.\n@param entityValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityValue(String)",
"deprecated" : false,
"documentation" : "The ID of the affected entity.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityValue",
"fluentSetterDocumentation" : "The ID of the affected entity.
\n@param entityValue The ID of the affected entity.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityValue",
"getterDocumentation" : "The ID of the affected entity.
\n@return The ID of the affected entity.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityValue",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityValue",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EntityValue",
"sensitive" : false,
"setterDocumentation" : "The ID of the affected entity.
\n@param entityValue The ID of the affected entity.",
"setterMethodName" : "setEntityValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "entityValue",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "entityValue",
"variableType" : "String",
"documentation" : "The ID of the affected entity.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"EventArn" : {
"beanStyleGetterMethodName" : "getEventArn",
"beanStyleSetterMethodName" : "setEventArn",
"c2jName" : "eventArn",
"c2jShape" : "eventArn",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventArn(String)}.\n@param eventArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventArn(String)",
"deprecated" : false,
"documentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eventArn",
"fluentSetterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@param eventArn The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventArn",
"getterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@return The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "eventArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "eventArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EventArn",
"sensitive" : false,
"setterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@param eventArn The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"setterMethodName" : "setEventArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "eventArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "eventArn",
"variableType" : "String",
"documentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"LastUpdatedTime" : {
"beanStyleGetterMethodName" : "getLastUpdatedTime",
"beanStyleSetterMethodName" : "setLastUpdatedTime",
"c2jName" : "lastUpdatedTime",
"c2jShape" : "timestamp",
"defaultConsumerFluentSetterDocumentation" : "The most recent time that the entity was updated.
\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 #lastUpdatedTime(Instant)}.\n@param lastUpdatedTime 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 #lastUpdatedTime(Instant)",
"deprecated" : false,
"documentation" : "The most recent time that the entity was updated.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastUpdatedTime",
"fluentSetterDocumentation" : "The most recent time that the entity was updated.
\n@param lastUpdatedTime The most recent time that the entity was updated.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastUpdatedTime",
"getterDocumentation" : "The most recent time that the entity was updated.
\n@return The most recent time that the entity was updated.",
"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" : "lastUpdatedTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "lastUpdatedTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastUpdatedTime",
"sensitive" : false,
"setterDocumentation" : "The most recent time that the entity was updated.
\n@param lastUpdatedTime The most recent time that the entity was updated.",
"setterMethodName" : "setLastUpdatedTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastUpdatedTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastUpdatedTime",
"variableType" : "java.time.Instant",
"documentation" : "The most recent time that the entity was updated.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
},
"StatusCode" : {
"beanStyleGetterMethodName" : "getStatusCodeAsString",
"beanStyleSetterMethodName" : "setStatusCode",
"c2jName" : "statusCode",
"c2jShape" : "entityStatusCode",
"defaultConsumerFluentSetterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusCodeAsString(String)}.\n@param statusCodeValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statusCode(String)",
"deprecated" : false,
"documentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
",
"endpointDiscoveryId" : false,
"enumType" : "EntityStatusCode",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "statusCode",
"fluentEnumSetterMethodName" : "statusCode",
"fluentGetterMethodName" : "statusCodeAsString",
"fluentSetterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\n@param statusCodeValue The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.\n@see EntityStatusCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see EntityStatusCode",
"fluentSetterMethodName" : "statusCode",
"getterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #statusCode} will return {@link EntityStatusCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusCodeAsString}.\n
\n@return The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.\n@see EntityStatusCode",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "statusCode",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "statusCode",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "StatusCode",
"sensitive" : false,
"setterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\n@param statusCodeValue The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.\n@see EntityStatusCode",
"setterMethodName" : "setStatusCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "statusCodeValue",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "statusCodeValue",
"variableType" : "String",
"documentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Tags" : {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "tags",
"c2jShape" : "tagSet",
"defaultConsumerFluentSetterDocumentation" : "A map of entity tags attached to the affected entity.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)",
"deprecated" : false,
"documentation" : "A map of entity tags attached to the affected entity.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "A map of entity tags attached to the affected entity.
\n@param tags A map of entity tags attached to the affected entity.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "A map of entity tags attached to the affected entity.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A map of entity tags attached to the affected entity.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "tagKey",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "tagValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "A map of entity tags attached to the affected entity.
\n@param tags A map of entity tags attached to the affected entity.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : "A map of entity tags attached to the affected entity.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getEntityArn",
"beanStyleSetterMethodName" : "setEntityArn",
"c2jName" : "entityArn",
"c2jShape" : "entityArn",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entityArn(String)}.\n@param entityArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityArn(String)",
"deprecated" : false,
"documentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityArn",
"fluentSetterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@param entityArn The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityArn",
"getterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@return The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EntityArn",
"sensitive" : false,
"setterDocumentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
\n@param entityArn The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"setterMethodName" : "setEntityArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "entityArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "entityArn",
"variableType" : "String",
"documentation" : "The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id
. Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEventArn",
"beanStyleSetterMethodName" : "setEventArn",
"c2jName" : "eventArn",
"c2jShape" : "eventArn",
"defaultConsumerFluentSetterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #eventArn(String)}.\n@param eventArn a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventArn(String)",
"deprecated" : false,
"documentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eventArn",
"fluentSetterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@param eventArn The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventArn",
"getterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@return The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "eventArn",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "eventArn",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EventArn",
"sensitive" : false,
"setterDocumentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
\n@param eventArn The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"setterMethodName" : "setEventArn",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "eventArn",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "eventArn",
"variableType" : "String",
"documentation" : "The unique identifier for the event. Format: arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID
. Example: Example: arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEntityValue",
"beanStyleSetterMethodName" : "setEntityValue",
"c2jName" : "entityValue",
"c2jShape" : "entityValue",
"defaultConsumerFluentSetterDocumentation" : "The ID of the affected entity.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entityValue(String)}.\n@param entityValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityValue(String)",
"deprecated" : false,
"documentation" : "The ID of the affected entity.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityValue",
"fluentSetterDocumentation" : "The ID of the affected entity.
\n@param entityValue The ID of the affected entity.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityValue",
"getterDocumentation" : "The ID of the affected entity.
\n@return The ID of the affected entity.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityValue",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityValue",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EntityValue",
"sensitive" : false,
"setterDocumentation" : "The ID of the affected entity.
\n@param entityValue The ID of the affected entity.",
"setterMethodName" : "setEntityValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "entityValue",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "entityValue",
"variableType" : "String",
"documentation" : "The ID of the affected entity.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getEntityUrl",
"beanStyleSetterMethodName" : "setEntityUrl",
"c2jName" : "entityUrl",
"c2jShape" : "entityUrl",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the EntityUrl property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #entityUrl(String)}.\n@param entityUrl a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityUrl(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityUrl",
"fluentSetterDocumentation" : "Sets the value of the EntityUrl property for this object.\n\n@param entityUrl The new value for the EntityUrl property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityUrl",
"getterDocumentation" : "Returns the value of the EntityUrl property for this object.\n@return The value of the EntityUrl property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityUrl",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityUrl",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "EntityUrl",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the EntityUrl property for this object.\n\n@param entityUrl The new value for the EntityUrl property for this object.",
"setterMethodName" : "setEntityUrl",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "entityUrl",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "entityUrl",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAwsAccountId",
"beanStyleSetterMethodName" : "setAwsAccountId",
"c2jName" : "awsAccountId",
"c2jShape" : "accountId",
"defaultConsumerFluentSetterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #awsAccountId(String)}.\n@param awsAccountId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #awsAccountId(String)",
"deprecated" : false,
"documentation" : "The 12-digit AWS account number that contains the affected entity.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "awsAccountId",
"fluentSetterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\n@param awsAccountId The 12-digit AWS account number that contains the affected entity.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "awsAccountId",
"getterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\n@return The 12-digit AWS account number that contains the affected entity.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "awsAccountId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "awsAccountId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AwsAccountId",
"sensitive" : false,
"setterDocumentation" : "The 12-digit AWS account number that contains the affected entity.
\n@param awsAccountId The 12-digit AWS account number that contains the affected entity.",
"setterMethodName" : "setAwsAccountId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "awsAccountId",
"variableType" : "String",
"documentation" : "The 12-digit AWS account number that contains the affected entity.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLastUpdatedTime",
"beanStyleSetterMethodName" : "setLastUpdatedTime",
"c2jName" : "lastUpdatedTime",
"c2jShape" : "timestamp",
"defaultConsumerFluentSetterDocumentation" : "The most recent time that the entity was updated.
\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 #lastUpdatedTime(Instant)}.\n@param lastUpdatedTime 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 #lastUpdatedTime(Instant)",
"deprecated" : false,
"documentation" : "The most recent time that the entity was updated.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastUpdatedTime",
"fluentSetterDocumentation" : "The most recent time that the entity was updated.
\n@param lastUpdatedTime The most recent time that the entity was updated.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastUpdatedTime",
"getterDocumentation" : "The most recent time that the entity was updated.
\n@return The most recent time that the entity was updated.",
"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" : "lastUpdatedTime",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "lastUpdatedTime",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastUpdatedTime",
"sensitive" : false,
"setterDocumentation" : "The most recent time that the entity was updated.
\n@param lastUpdatedTime The most recent time that the entity was updated.",
"setterMethodName" : "setLastUpdatedTime",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastUpdatedTime",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastUpdatedTime",
"variableType" : "java.time.Instant",
"documentation" : "The most recent time that the entity was updated.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStatusCodeAsString",
"beanStyleSetterMethodName" : "setStatusCode",
"c2jName" : "statusCode",
"c2jShape" : "entityStatusCode",
"defaultConsumerFluentSetterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #statusCodeAsString(String)}.\n@param statusCodeValue a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #statusCode(String)",
"deprecated" : false,
"documentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
",
"endpointDiscoveryId" : false,
"enumType" : "EntityStatusCode",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "statusCode",
"fluentEnumSetterMethodName" : "statusCode",
"fluentGetterMethodName" : "statusCodeAsString",
"fluentSetterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\n@param statusCodeValue The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.\n@see EntityStatusCode\n@return Returns a reference to this object so that method calls can be chained together.\n@see EntityStatusCode",
"fluentSetterMethodName" : "statusCode",
"getterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #statusCode} will return {@link EntityStatusCode#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #statusCodeAsString}.\n
\n@return The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.\n@see EntityStatusCode",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "statusCode",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "statusCode",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "StatusCode",
"sensitive" : false,
"setterDocumentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
\n@param statusCodeValue The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.\n@see EntityStatusCode",
"setterMethodName" : "setStatusCode",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "statusCodeValue",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "statusCodeValue",
"variableType" : "String",
"documentation" : "The most recent status of the entity affected by the event. The possible values are IMPAIRED
, UNIMPAIRED
, and UNKNOWN
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "tags",
"c2jShape" : "tagSet",
"defaultConsumerFluentSetterDocumentation" : "A map of entity tags attached to the affected entity.
\nThis is a convenience that creates an instance of the {@link Map.Builder} avoiding the need to create one manually via {@link Map#builder()}.\n\nWhen the {@link Consumer} completes, {@link Map.Builder#build()} is called immediately and its result is passed to {@link #tags(Map)}.\n@param tags a consumer that will call methods on {@link Map.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(Map)",
"deprecated" : false,
"documentation" : "A map of entity tags attached to the affected entity.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "A map of entity tags attached to the affected entity.
\n@param tags A map of entity tags attached to the affected entity.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "A map of entity tags attached to the affected entity.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A map of entity tags attached to the affected entity.",
"getterModel" : {
"returnType" : "java.util.Map",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "tagKey",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "tagValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry",
"templateType" : "java.util.Map"
},
"marshallingType" : "MAP",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "A map of entity tags attached to the affected entity.
\n@param tags A map of entity tags attached to the affected entity.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : null,
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map",
"variableName" : "tags",
"variableType" : "java.util.Map",
"documentation" : "A map of entity tags attached to the affected entity.
",
"simpleType" : "Map",
"variableSetterType" : "java.util.Map"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AffectedEntity",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AffectedEntity",
"variableName" : "affectedEntity",
"variableType" : "AffectedEntity",
"documentation" : null,
"simpleType" : "AffectedEntity",
"variableSetterType" : "AffectedEntity"
},
"wrapper" : false
},
"DateTimeRange" : {
"c2jName" : "DateTimeRange",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "A range of dates and times that is used by the EventFilter and EntityFilter objects. If from
is set and to
is set: match items where the timestamp (startTime
, endTime
, or lastUpdatedTime
) is between from
and to
inclusive. If from
is set and to
is not set: match items where the timestamp value is equal to or after from
. If from
is not set and to
is set: match items where the timestamp value is equal to or before to
.
",
"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" : "getFrom",
"beanStyleSetterMethodName" : "setFrom",
"c2jName" : "from",
"c2jShape" : "timestamp",
"defaultConsumerFluentSetterDocumentation" : "The starting date and time of a time range.
\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 #from(Instant)}.\n@param from 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 #from(Instant)",
"deprecated" : false,
"documentation" : "The starting date and time of a time range.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "from",
"fluentSetterDocumentation" : "The starting date and time of a time range.
\n@param from The starting date and time of a time range.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "from",
"getterDocumentation" : "The starting date and time of a time range.
\n@return The starting date and time of a time range.",
"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" : "from",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "from",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "From",
"sensitive" : false,
"setterDocumentation" : "The starting date and time of a time range.
\n@param from The starting date and time of a time range.",
"setterMethodName" : "setFrom",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "from",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "from",
"variableType" : "java.time.Instant",
"documentation" : "The starting date and time of a time range.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTo",
"beanStyleSetterMethodName" : "setTo",
"c2jName" : "to",
"c2jShape" : "timestamp",
"defaultConsumerFluentSetterDocumentation" : "The ending date and time of a time range.
\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 #to(Instant)}.\n@param to 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 #to(Instant)",
"deprecated" : false,
"documentation" : "The ending date and time of a time range.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "to",
"fluentSetterDocumentation" : "The ending date and time of a time range.
\n@param to The ending date and time of a time range.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "to",
"getterDocumentation" : "The ending date and time of a time range.
\n@return The ending date and time of a time range.",
"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" : "to",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "to",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "To",
"sensitive" : false,
"setterDocumentation" : "The ending date and time of a time range.
\n@param to The ending date and time of a time range.",
"setterMethodName" : "setTo",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "to",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "to",
"variableType" : "java.time.Instant",
"documentation" : "The ending date and time of a time range.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"From" : {
"beanStyleGetterMethodName" : "getFrom",
"beanStyleSetterMethodName" : "setFrom",
"c2jName" : "from",
"c2jShape" : "timestamp",
"defaultConsumerFluentSetterDocumentation" : "The starting date and time of a time range.
\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 #from(Instant)}.\n@param from 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 #from(Instant)",
"deprecated" : false,
"documentation" : "The starting date and time of a time range.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "from",
"fluentSetterDocumentation" : "The starting date and time of a time range.
\n@param from The starting date and time of a time range.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "from",
"getterDocumentation" : "The starting date and time of a time range.
\n@return The starting date and time of a time range.",
"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" : "from",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "from",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "From",
"sensitive" : false,
"setterDocumentation" : "The starting date and time of a time range.
\n@param from The starting date and time of a time range.",
"setterMethodName" : "setFrom",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "from",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "from",
"variableType" : "java.time.Instant",
"documentation" : "The starting date and time of a time range.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
},
"To" : {
"beanStyleGetterMethodName" : "getTo",
"beanStyleSetterMethodName" : "setTo",
"c2jName" : "to",
"c2jShape" : "timestamp",
"defaultConsumerFluentSetterDocumentation" : "The ending date and time of a time range.
\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 #to(Instant)}.\n@param to 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 #to(Instant)",
"deprecated" : false,
"documentation" : "The ending date and time of a time range.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "to",
"fluentSetterDocumentation" : "The ending date and time of a time range.
\n@param to The ending date and time of a time range.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "to",
"getterDocumentation" : "The ending date and time of a time range.
\n@return The ending date and time of a time range.",
"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" : "to",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "to",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "To",
"sensitive" : false,
"setterDocumentation" : "The ending date and time of a time range.
\n@param to The ending date and time of a time range.",
"setterMethodName" : "setTo",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "to",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "to",
"variableType" : "java.time.Instant",
"documentation" : "The ending date and time of a time range.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getFrom",
"beanStyleSetterMethodName" : "setFrom",
"c2jName" : "from",
"c2jShape" : "timestamp",
"defaultConsumerFluentSetterDocumentation" : "The starting date and time of a time range.
\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 #from(Instant)}.\n@param from 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 #from(Instant)",
"deprecated" : false,
"documentation" : "The starting date and time of a time range.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "from",
"fluentSetterDocumentation" : "The starting date and time of a time range.
\n@param from The starting date and time of a time range.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "from",
"getterDocumentation" : "The starting date and time of a time range.
\n@return The starting date and time of a time range.",
"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" : "from",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "from",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "From",
"sensitive" : false,
"setterDocumentation" : "The starting date and time of a time range.
\n@param from The starting date and time of a time range.",
"setterMethodName" : "setFrom",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "from",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "from",
"variableType" : "java.time.Instant",
"documentation" : "The starting date and time of a time range.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTo",
"beanStyleSetterMethodName" : "setTo",
"c2jName" : "to",
"c2jShape" : "timestamp",
"defaultConsumerFluentSetterDocumentation" : "The ending date and time of a time range.
\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 #to(Instant)}.\n@param to 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 #to(Instant)",
"deprecated" : false,
"documentation" : "The ending date and time of a time range.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "to",
"fluentSetterDocumentation" : "The ending date and time of a time range.
\n@param to The ending date and time of a time range.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "to",
"getterDocumentation" : "The ending date and time of a time range.
\n@return The ending date and time of a time range.",
"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" : "to",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "to",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "To",
"sensitive" : false,
"setterDocumentation" : "The ending date and time of a time range.
\n@param to The ending date and time of a time range.",
"setterMethodName" : "setTo",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "to",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "to",
"variableType" : "java.time.Instant",
"documentation" : "The ending date and time of a time range.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DateTimeRange",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DateTimeRange",
"variableName" : "dateTimeRange",
"variableType" : "DateTimeRange",
"documentation" : null,
"simpleType" : "DateTimeRange",
"variableSetterType" : "DateTimeRange"
},
"wrapper" : false
},
"DescribeAffectedEntitiesRequest" : {
"c2jName" : "DescribeAffectedEntitiesRequest",
"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" : "DescribeAffectedEntities",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSHealth_20160804.DescribeAffectedEntities",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getFilter",
"beanStyleSetterMethodName" : "setFilter",
"c2jName" : "filter",
"c2jShape" : "EntityFilter",
"defaultConsumerFluentSetterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\nThis is a convenience that creates an instance of the {@link EntityFilter.Builder} avoiding the need to create one manually via {@link EntityFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link EntityFilter.Builder#build()} is called immediately and its result is passed to {@link #filter(EntityFilter)}.\n@param filter a consumer that will call methods on {@link EntityFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filter(EntityFilter)",
"deprecated" : false,
"documentation" : "Values to narrow the results returned. At least one event ARN is required.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "filter",
"fluentSetterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\n@param filter Values to narrow the results returned. At least one event ARN is required.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "filter",
"getterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\n@return Values to narrow the results returned. At least one event ARN is required.",
"getterModel" : {
"returnType" : "EntityFilter",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "filter",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "filter",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Filter",
"sensitive" : false,
"setterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\n@param filter Values to narrow the results returned. At least one event ARN is required.",
"setterMethodName" : "setFilter",
"setterModel" : {
"variableDeclarationType" : "EntityFilter",
"variableName" : "filter",
"variableType" : "EntityFilter",
"documentation" : null,
"simpleType" : "EntityFilter",
"variableSetterType" : "EntityFilter"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EntityFilter",
"variableName" : "filter",
"variableType" : "EntityFilter",
"documentation" : "Values to narrow the results returned. At least one event ARN is required.
",
"simpleType" : "EntityFilter",
"variableSetterType" : "EntityFilter"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLocale",
"beanStyleSetterMethodName" : "setLocale",
"c2jName" : "locale",
"c2jShape" : "locale",
"defaultConsumerFluentSetterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #locale(String)}.\n@param locale a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #locale(String)",
"deprecated" : false,
"documentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "locale",
"fluentSetterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\n@param locale The locale (language) to return information in. English (en) is the default and the only supported value at this time.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "locale",
"getterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\n@return The locale (language) to return information in. English (en) is the default and the only supported value at this time.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "locale",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "locale",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Locale",
"sensitive" : false,
"setterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\n@param locale The locale (language) to return information in. English (en) is the default and the only supported value at this time.",
"setterMethodName" : "setLocale",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "locale",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "locale",
"variableType" : "String",
"documentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "nextToken",
"defaultConsumerFluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@return If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "maxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@return The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"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" : "maxResults",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Filter" : {
"beanStyleGetterMethodName" : "getFilter",
"beanStyleSetterMethodName" : "setFilter",
"c2jName" : "filter",
"c2jShape" : "EntityFilter",
"defaultConsumerFluentSetterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\nThis is a convenience that creates an instance of the {@link EntityFilter.Builder} avoiding the need to create one manually via {@link EntityFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link EntityFilter.Builder#build()} is called immediately and its result is passed to {@link #filter(EntityFilter)}.\n@param filter a consumer that will call methods on {@link EntityFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filter(EntityFilter)",
"deprecated" : false,
"documentation" : "Values to narrow the results returned. At least one event ARN is required.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "filter",
"fluentSetterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\n@param filter Values to narrow the results returned. At least one event ARN is required.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "filter",
"getterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\n@return Values to narrow the results returned. At least one event ARN is required.",
"getterModel" : {
"returnType" : "EntityFilter",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "filter",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "filter",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Filter",
"sensitive" : false,
"setterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\n@param filter Values to narrow the results returned. At least one event ARN is required.",
"setterMethodName" : "setFilter",
"setterModel" : {
"variableDeclarationType" : "EntityFilter",
"variableName" : "filter",
"variableType" : "EntityFilter",
"documentation" : null,
"simpleType" : "EntityFilter",
"variableSetterType" : "EntityFilter"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EntityFilter",
"variableName" : "filter",
"variableType" : "EntityFilter",
"documentation" : "Values to narrow the results returned. At least one event ARN is required.
",
"simpleType" : "EntityFilter",
"variableSetterType" : "EntityFilter"
},
"xmlNameSpaceUri" : null
},
"Locale" : {
"beanStyleGetterMethodName" : "getLocale",
"beanStyleSetterMethodName" : "setLocale",
"c2jName" : "locale",
"c2jShape" : "locale",
"defaultConsumerFluentSetterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #locale(String)}.\n@param locale a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #locale(String)",
"deprecated" : false,
"documentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "locale",
"fluentSetterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\n@param locale The locale (language) to return information in. English (en) is the default and the only supported value at this time.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "locale",
"getterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\n@return The locale (language) to return information in. English (en) is the default and the only supported value at this time.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "locale",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "locale",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Locale",
"sensitive" : false,
"setterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\n@param locale The locale (language) to return information in. English (en) is the default and the only supported value at this time.",
"setterMethodName" : "setLocale",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "locale",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "locale",
"variableType" : "String",
"documentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"MaxResults" : {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "maxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@return The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"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" : "maxResults",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
},
"NextToken" : {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "nextToken",
"defaultConsumerFluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@return If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getFilter",
"beanStyleSetterMethodName" : "setFilter",
"c2jName" : "filter",
"c2jShape" : "EntityFilter",
"defaultConsumerFluentSetterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\nThis is a convenience that creates an instance of the {@link EntityFilter.Builder} avoiding the need to create one manually via {@link EntityFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link EntityFilter.Builder#build()} is called immediately and its result is passed to {@link #filter(EntityFilter)}.\n@param filter a consumer that will call methods on {@link EntityFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filter(EntityFilter)",
"deprecated" : false,
"documentation" : "Values to narrow the results returned. At least one event ARN is required.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "filter",
"fluentSetterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\n@param filter Values to narrow the results returned. At least one event ARN is required.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "filter",
"getterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\n@return Values to narrow the results returned. At least one event ARN is required.",
"getterModel" : {
"returnType" : "EntityFilter",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "filter",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "filter",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Filter",
"sensitive" : false,
"setterDocumentation" : "Values to narrow the results returned. At least one event ARN is required.
\n@param filter Values to narrow the results returned. At least one event ARN is required.",
"setterMethodName" : "setFilter",
"setterModel" : {
"variableDeclarationType" : "EntityFilter",
"variableName" : "filter",
"variableType" : "EntityFilter",
"documentation" : null,
"simpleType" : "EntityFilter",
"variableSetterType" : "EntityFilter"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EntityFilter",
"variableName" : "filter",
"variableType" : "EntityFilter",
"documentation" : "Values to narrow the results returned. At least one event ARN is required.
",
"simpleType" : "EntityFilter",
"variableSetterType" : "EntityFilter"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLocale",
"beanStyleSetterMethodName" : "setLocale",
"c2jName" : "locale",
"c2jShape" : "locale",
"defaultConsumerFluentSetterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #locale(String)}.\n@param locale a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #locale(String)",
"deprecated" : false,
"documentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "locale",
"fluentSetterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\n@param locale The locale (language) to return information in. English (en) is the default and the only supported value at this time.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "locale",
"getterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\n@return The locale (language) to return information in. English (en) is the default and the only supported value at this time.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "locale",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "locale",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Locale",
"sensitive" : false,
"setterDocumentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
\n@param locale The locale (language) to return information in. English (en) is the default and the only supported value at this time.",
"setterMethodName" : "setLocale",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "locale",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "locale",
"variableType" : "String",
"documentation" : "The locale (language) to return information in. English (en) is the default and the only supported value at this time.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "nextToken",
"defaultConsumerFluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@return If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "maxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@return The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"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" : "maxResults",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "filter" ],
"shapeName" : "DescribeAffectedEntitiesRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DescribeAffectedEntitiesRequest",
"variableName" : "describeAffectedEntitiesRequest",
"variableType" : "DescribeAffectedEntitiesRequest",
"documentation" : null,
"simpleType" : "DescribeAffectedEntitiesRequest",
"variableSetterType" : "DescribeAffectedEntitiesRequest"
},
"wrapper" : false
},
"DescribeAffectedEntitiesResponse" : {
"c2jName" : "DescribeAffectedEntitiesResponse",
"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" : "getEntities",
"beanStyleSetterMethodName" : "setEntities",
"c2jName" : "entities",
"c2jShape" : "EntityList",
"defaultConsumerFluentSetterDocumentation" : "The entities that match the filter criteria.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #entities(List)}.\n@param entities a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entities(List)",
"deprecated" : false,
"documentation" : "The entities that match the filter criteria.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entities",
"fluentSetterDocumentation" : "The entities that match the filter criteria.
\n@param entities The entities that match the filter criteria.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entities",
"getterDocumentation" : "The entities that match the filter criteria.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The entities that match the filter criteria.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entities",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entities",
"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" : "AffectedEntity",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AffectedEntity.Builder} avoiding the need to create one manually via {@link AffectedEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link AffectedEntity.Builder#build()} is called immediately and its result is passed to {@link #member(AffectedEntity)}.\n@param member a consumer that will call methods on {@link AffectedEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AffectedEntity)",
"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" : "AffectedEntity",
"documentation" : 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" : "AffectedEntity",
"variableName" : "member",
"variableType" : "AffectedEntity",
"documentation" : null,
"simpleType" : "AffectedEntity",
"variableSetterType" : "AffectedEntity"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AffectedEntity",
"variableName" : "member",
"variableType" : "AffectedEntity",
"documentation" : "",
"simpleType" : "AffectedEntity",
"variableSetterType" : "AffectedEntity"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "AffectedEntity",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "AffectedEntity",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Entities",
"sensitive" : false,
"setterDocumentation" : "The entities that match the filter criteria.
\n@param entities The entities that match the filter criteria.",
"setterMethodName" : "setEntities",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entities",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entities",
"variableType" : "java.util.List",
"documentation" : "The entities that match the filter criteria.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "nextToken",
"defaultConsumerFluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@return If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Entities" : {
"beanStyleGetterMethodName" : "getEntities",
"beanStyleSetterMethodName" : "setEntities",
"c2jName" : "entities",
"c2jShape" : "EntityList",
"defaultConsumerFluentSetterDocumentation" : "The entities that match the filter criteria.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #entities(List)}.\n@param entities a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entities(List)",
"deprecated" : false,
"documentation" : "The entities that match the filter criteria.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entities",
"fluentSetterDocumentation" : "The entities that match the filter criteria.
\n@param entities The entities that match the filter criteria.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entities",
"getterDocumentation" : "The entities that match the filter criteria.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The entities that match the filter criteria.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entities",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entities",
"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" : "AffectedEntity",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AffectedEntity.Builder} avoiding the need to create one manually via {@link AffectedEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link AffectedEntity.Builder#build()} is called immediately and its result is passed to {@link #member(AffectedEntity)}.\n@param member a consumer that will call methods on {@link AffectedEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AffectedEntity)",
"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" : "AffectedEntity",
"documentation" : 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" : "AffectedEntity",
"variableName" : "member",
"variableType" : "AffectedEntity",
"documentation" : null,
"simpleType" : "AffectedEntity",
"variableSetterType" : "AffectedEntity"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AffectedEntity",
"variableName" : "member",
"variableType" : "AffectedEntity",
"documentation" : "",
"simpleType" : "AffectedEntity",
"variableSetterType" : "AffectedEntity"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "AffectedEntity",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "AffectedEntity",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Entities",
"sensitive" : false,
"setterDocumentation" : "The entities that match the filter criteria.
\n@param entities The entities that match the filter criteria.",
"setterMethodName" : "setEntities",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entities",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entities",
"variableType" : "java.util.List",
"documentation" : "The entities that match the filter criteria.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"NextToken" : {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "nextToken",
"defaultConsumerFluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@return If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getEntities",
"beanStyleSetterMethodName" : "setEntities",
"c2jName" : "entities",
"c2jShape" : "EntityList",
"defaultConsumerFluentSetterDocumentation" : "The entities that match the filter criteria.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #entities(List)}.\n@param entities a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entities(List)",
"deprecated" : false,
"documentation" : "The entities that match the filter criteria.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entities",
"fluentSetterDocumentation" : "The entities that match the filter criteria.
\n@param entities The entities that match the filter criteria.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entities",
"getterDocumentation" : "The entities that match the filter criteria.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The entities that match the filter criteria.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entities",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entities",
"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" : "AffectedEntity",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link AffectedEntity.Builder} avoiding the need to create one manually via {@link AffectedEntity#builder()}.\n\nWhen the {@link Consumer} completes, {@link AffectedEntity.Builder#build()} is called immediately and its result is passed to {@link #member(AffectedEntity)}.\n@param member a consumer that will call methods on {@link AffectedEntity.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(AffectedEntity)",
"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" : "AffectedEntity",
"documentation" : 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" : "AffectedEntity",
"variableName" : "member",
"variableType" : "AffectedEntity",
"documentation" : null,
"simpleType" : "AffectedEntity",
"variableSetterType" : "AffectedEntity"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AffectedEntity",
"variableName" : "member",
"variableType" : "AffectedEntity",
"documentation" : "",
"simpleType" : "AffectedEntity",
"variableSetterType" : "AffectedEntity"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "AffectedEntity",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "AffectedEntity",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Entities",
"sensitive" : false,
"setterDocumentation" : "The entities that match the filter criteria.
\n@param entities The entities that match the filter criteria.",
"setterMethodName" : "setEntities",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entities",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entities",
"variableType" : "java.util.List",
"documentation" : "The entities that match the filter criteria.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "nextToken",
"defaultConsumerFluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@return If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DescribeAffectedEntitiesResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DescribeAffectedEntitiesResponse",
"variableName" : "describeAffectedEntitiesResponse",
"variableType" : "DescribeAffectedEntitiesResponse",
"documentation" : null,
"simpleType" : "DescribeAffectedEntitiesResponse",
"variableSetterType" : "DescribeAffectedEntitiesResponse"
},
"wrapper" : false
},
"DescribeEntityAggregatesRequest" : {
"c2jName" : "DescribeEntityAggregatesRequest",
"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" : "DescribeEntityAggregates",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSHealth_20160804.DescribeEntityAggregates",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getEventArns",
"beanStyleSetterMethodName" : "setEventArns",
"c2jName" : "eventArns",
"c2jShape" : "EventArnsList",
"defaultConsumerFluentSetterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventArns(List)}.\n@param eventArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventArns(List)",
"deprecated" : false,
"documentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eventArns",
"fluentSetterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n@param eventArns A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventArns",
"getterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "eventArns",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "eventArns",
"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" : "eventArn",
"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" : "EventArns",
"sensitive" : false,
"setterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n@param eventArns A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"setterMethodName" : "setEventArns",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "eventArns",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "eventArns",
"variableType" : "java.util.List",
"documentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"EventArns" : {
"beanStyleGetterMethodName" : "getEventArns",
"beanStyleSetterMethodName" : "setEventArns",
"c2jName" : "eventArns",
"c2jShape" : "EventArnsList",
"defaultConsumerFluentSetterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventArns(List)}.\n@param eventArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventArns(List)",
"deprecated" : false,
"documentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eventArns",
"fluentSetterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n@param eventArns A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventArns",
"getterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "eventArns",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "eventArns",
"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" : "eventArn",
"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" : "EventArns",
"sensitive" : false,
"setterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n@param eventArns A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"setterMethodName" : "setEventArns",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "eventArns",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "eventArns",
"variableType" : "java.util.List",
"documentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getEventArns",
"beanStyleSetterMethodName" : "setEventArns",
"c2jName" : "eventArns",
"c2jShape" : "EventArnsList",
"defaultConsumerFluentSetterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventArns(List)}.\n@param eventArns a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventArns(List)",
"deprecated" : false,
"documentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eventArns",
"fluentSetterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n@param eventArns A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventArns",
"getterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "eventArns",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "eventArns",
"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" : "eventArn",
"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" : "EventArns",
"sensitive" : false,
"setterDocumentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
\n@param eventArns A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"setterMethodName" : "setEventArns",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "eventArns",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "eventArns",
"variableType" : "java.util.List",
"documentation" : "A list of event ARNs (unique identifiers). For example: \"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456\", \"arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101\"
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DescribeEntityAggregatesRequest",
"simpleMethod" : true,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DescribeEntityAggregatesRequest",
"variableName" : "describeEntityAggregatesRequest",
"variableType" : "DescribeEntityAggregatesRequest",
"documentation" : null,
"simpleType" : "DescribeEntityAggregatesRequest",
"variableSetterType" : "DescribeEntityAggregatesRequest"
},
"wrapper" : false
},
"DescribeEntityAggregatesResponse" : {
"c2jName" : "DescribeEntityAggregatesResponse",
"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" : "getEntityAggregates",
"beanStyleSetterMethodName" : "setEntityAggregates",
"c2jName" : "entityAggregates",
"c2jShape" : "EntityAggregateList",
"defaultConsumerFluentSetterDocumentation" : "The number of entities that are affected by each of the specified events.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #entityAggregates(List)}.\n@param entityAggregates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityAggregates(List)",
"deprecated" : false,
"documentation" : "The number of entities that are affected by each of the specified events.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityAggregates",
"fluentSetterDocumentation" : "The number of entities that are affected by each of the specified events.
\n@param entityAggregates The number of entities that are affected by each of the specified events.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityAggregates",
"getterDocumentation" : "The number of entities that are affected by each of the specified events.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The number of entities that are affected by each of the specified events.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityAggregates",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityAggregates",
"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" : "EntityAggregate",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EntityAggregate.Builder} avoiding the need to create one manually via {@link EntityAggregate#builder()}.\n\nWhen the {@link Consumer} completes, {@link EntityAggregate.Builder#build()} is called immediately and its result is passed to {@link #member(EntityAggregate)}.\n@param member a consumer that will call methods on {@link EntityAggregate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EntityAggregate)",
"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" : "EntityAggregate",
"documentation" : 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" : "EntityAggregate",
"variableName" : "member",
"variableType" : "EntityAggregate",
"documentation" : null,
"simpleType" : "EntityAggregate",
"variableSetterType" : "EntityAggregate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EntityAggregate",
"variableName" : "member",
"variableType" : "EntityAggregate",
"documentation" : "",
"simpleType" : "EntityAggregate",
"variableSetterType" : "EntityAggregate"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "EntityAggregate",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "EntityAggregate",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "EntityAggregates",
"sensitive" : false,
"setterDocumentation" : "The number of entities that are affected by each of the specified events.
\n@param entityAggregates The number of entities that are affected by each of the specified events.",
"setterMethodName" : "setEntityAggregates",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entityAggregates",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entityAggregates",
"variableType" : "java.util.List",
"documentation" : "The number of entities that are affected by each of the specified events.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"EntityAggregates" : {
"beanStyleGetterMethodName" : "getEntityAggregates",
"beanStyleSetterMethodName" : "setEntityAggregates",
"c2jName" : "entityAggregates",
"c2jShape" : "EntityAggregateList",
"defaultConsumerFluentSetterDocumentation" : "The number of entities that are affected by each of the specified events.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #entityAggregates(List)}.\n@param entityAggregates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityAggregates(List)",
"deprecated" : false,
"documentation" : "The number of entities that are affected by each of the specified events.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityAggregates",
"fluentSetterDocumentation" : "The number of entities that are affected by each of the specified events.
\n@param entityAggregates The number of entities that are affected by each of the specified events.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityAggregates",
"getterDocumentation" : "The number of entities that are affected by each of the specified events.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The number of entities that are affected by each of the specified events.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityAggregates",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityAggregates",
"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" : "EntityAggregate",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EntityAggregate.Builder} avoiding the need to create one manually via {@link EntityAggregate#builder()}.\n\nWhen the {@link Consumer} completes, {@link EntityAggregate.Builder#build()} is called immediately and its result is passed to {@link #member(EntityAggregate)}.\n@param member a consumer that will call methods on {@link EntityAggregate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EntityAggregate)",
"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" : "EntityAggregate",
"documentation" : 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" : "EntityAggregate",
"variableName" : "member",
"variableType" : "EntityAggregate",
"documentation" : null,
"simpleType" : "EntityAggregate",
"variableSetterType" : "EntityAggregate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EntityAggregate",
"variableName" : "member",
"variableType" : "EntityAggregate",
"documentation" : "",
"simpleType" : "EntityAggregate",
"variableSetterType" : "EntityAggregate"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "EntityAggregate",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "EntityAggregate",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "EntityAggregates",
"sensitive" : false,
"setterDocumentation" : "The number of entities that are affected by each of the specified events.
\n@param entityAggregates The number of entities that are affected by each of the specified events.",
"setterMethodName" : "setEntityAggregates",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entityAggregates",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entityAggregates",
"variableType" : "java.util.List",
"documentation" : "The number of entities that are affected by each of the specified events.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getEntityAggregates",
"beanStyleSetterMethodName" : "setEntityAggregates",
"c2jName" : "entityAggregates",
"c2jShape" : "EntityAggregateList",
"defaultConsumerFluentSetterDocumentation" : "The number of entities that are affected by each of the specified events.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #entityAggregates(List)}.\n@param entityAggregates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #entityAggregates(List)",
"deprecated" : false,
"documentation" : "The number of entities that are affected by each of the specified events.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "entityAggregates",
"fluentSetterDocumentation" : "The number of entities that are affected by each of the specified events.
\n@param entityAggregates The number of entities that are affected by each of the specified events.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "entityAggregates",
"getterDocumentation" : "The number of entities that are affected by each of the specified events.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The number of entities that are affected by each of the specified events.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "entityAggregates",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "entityAggregates",
"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" : "EntityAggregate",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EntityAggregate.Builder} avoiding the need to create one manually via {@link EntityAggregate#builder()}.\n\nWhen the {@link Consumer} completes, {@link EntityAggregate.Builder#build()} is called immediately and its result is passed to {@link #member(EntityAggregate)}.\n@param member a consumer that will call methods on {@link EntityAggregate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EntityAggregate)",
"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" : "EntityAggregate",
"documentation" : 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" : "EntityAggregate",
"variableName" : "member",
"variableType" : "EntityAggregate",
"documentation" : null,
"simpleType" : "EntityAggregate",
"variableSetterType" : "EntityAggregate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EntityAggregate",
"variableName" : "member",
"variableType" : "EntityAggregate",
"documentation" : "",
"simpleType" : "EntityAggregate",
"variableSetterType" : "EntityAggregate"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "EntityAggregate",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "EntityAggregate",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "EntityAggregates",
"sensitive" : false,
"setterDocumentation" : "The number of entities that are affected by each of the specified events.
\n@param entityAggregates The number of entities that are affected by each of the specified events.",
"setterMethodName" : "setEntityAggregates",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entityAggregates",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "entityAggregates",
"variableType" : "java.util.List",
"documentation" : "The number of entities that are affected by each of the specified events.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "DescribeEntityAggregatesResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "DescribeEntityAggregatesResponse",
"variableName" : "describeEntityAggregatesResponse",
"variableType" : "DescribeEntityAggregatesResponse",
"documentation" : null,
"simpleType" : "DescribeEntityAggregatesResponse",
"variableSetterType" : "DescribeEntityAggregatesResponse"
},
"wrapper" : false
},
"DescribeEventAggregatesRequest" : {
"c2jName" : "DescribeEventAggregatesRequest",
"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" : "DescribeEventAggregates",
"locationName" : null,
"requestUri" : "/",
"target" : "AWSHealth_20160804.DescribeEventAggregates",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getFilter",
"beanStyleSetterMethodName" : "setFilter",
"c2jName" : "filter",
"c2jShape" : "EventFilter",
"defaultConsumerFluentSetterDocumentation" : "Values to narrow the results returned.
\nThis is a convenience that creates an instance of the {@link EventFilter.Builder} avoiding the need to create one manually via {@link EventFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventFilter.Builder#build()} is called immediately and its result is passed to {@link #filter(EventFilter)}.\n@param filter a consumer that will call methods on {@link EventFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filter(EventFilter)",
"deprecated" : false,
"documentation" : "Values to narrow the results returned.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "filter",
"fluentSetterDocumentation" : "Values to narrow the results returned.
\n@param filter Values to narrow the results returned.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "filter",
"getterDocumentation" : "Values to narrow the results returned.
\n@return Values to narrow the results returned.",
"getterModel" : {
"returnType" : "EventFilter",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "filter",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "filter",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Filter",
"sensitive" : false,
"setterDocumentation" : "Values to narrow the results returned.
\n@param filter Values to narrow the results returned.",
"setterMethodName" : "setFilter",
"setterModel" : {
"variableDeclarationType" : "EventFilter",
"variableName" : "filter",
"variableType" : "EventFilter",
"documentation" : null,
"simpleType" : "EventFilter",
"variableSetterType" : "EventFilter"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EventFilter",
"variableName" : "filter",
"variableType" : "EventFilter",
"documentation" : "Values to narrow the results returned.
",
"simpleType" : "EventFilter",
"variableSetterType" : "EventFilter"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAggregateFieldAsString",
"beanStyleSetterMethodName" : "setAggregateField",
"c2jName" : "aggregateField",
"c2jShape" : "eventAggregateField",
"defaultConsumerFluentSetterDocumentation" : "The only currently supported value is eventTypeCategory
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #aggregateFieldAsString(String)}.\n@param aggregateField a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #aggregateField(String)",
"deprecated" : false,
"documentation" : "The only currently supported value is eventTypeCategory
.
",
"endpointDiscoveryId" : false,
"enumType" : "EventAggregateField",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "aggregateField",
"fluentEnumSetterMethodName" : "aggregateField",
"fluentGetterMethodName" : "aggregateFieldAsString",
"fluentSetterDocumentation" : "The only currently supported value is eventTypeCategory
.
\n@param aggregateField The only currently supported value is eventTypeCategory
.\n@see EventAggregateField\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventAggregateField",
"fluentSetterMethodName" : "aggregateField",
"getterDocumentation" : "The only currently supported value is eventTypeCategory
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #aggregateField} will return {@link EventAggregateField#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #aggregateFieldAsString}.\n
\n@return The only currently supported value is eventTypeCategory
.\n@see EventAggregateField",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "aggregateField",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "aggregateField",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AggregateField",
"sensitive" : false,
"setterDocumentation" : "The only currently supported value is eventTypeCategory
.
\n@param aggregateField The only currently supported value is eventTypeCategory
.\n@see EventAggregateField",
"setterMethodName" : "setAggregateField",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "aggregateField",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "aggregateField",
"variableType" : "String",
"documentation" : "The only currently supported value is eventTypeCategory
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "maxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@return The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"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" : "maxResults",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "nextToken",
"defaultConsumerFluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@return If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AggregateField" : {
"beanStyleGetterMethodName" : "getAggregateFieldAsString",
"beanStyleSetterMethodName" : "setAggregateField",
"c2jName" : "aggregateField",
"c2jShape" : "eventAggregateField",
"defaultConsumerFluentSetterDocumentation" : "The only currently supported value is eventTypeCategory
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #aggregateFieldAsString(String)}.\n@param aggregateField a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #aggregateField(String)",
"deprecated" : false,
"documentation" : "The only currently supported value is eventTypeCategory
.
",
"endpointDiscoveryId" : false,
"enumType" : "EventAggregateField",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "aggregateField",
"fluentEnumSetterMethodName" : "aggregateField",
"fluentGetterMethodName" : "aggregateFieldAsString",
"fluentSetterDocumentation" : "The only currently supported value is eventTypeCategory
.
\n@param aggregateField The only currently supported value is eventTypeCategory
.\n@see EventAggregateField\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventAggregateField",
"fluentSetterMethodName" : "aggregateField",
"getterDocumentation" : "The only currently supported value is eventTypeCategory
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #aggregateField} will return {@link EventAggregateField#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #aggregateFieldAsString}.\n
\n@return The only currently supported value is eventTypeCategory
.\n@see EventAggregateField",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "aggregateField",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "aggregateField",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AggregateField",
"sensitive" : false,
"setterDocumentation" : "The only currently supported value is eventTypeCategory
.
\n@param aggregateField The only currently supported value is eventTypeCategory
.\n@see EventAggregateField",
"setterMethodName" : "setAggregateField",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "aggregateField",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "aggregateField",
"variableType" : "String",
"documentation" : "The only currently supported value is eventTypeCategory
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Filter" : {
"beanStyleGetterMethodName" : "getFilter",
"beanStyleSetterMethodName" : "setFilter",
"c2jName" : "filter",
"c2jShape" : "EventFilter",
"defaultConsumerFluentSetterDocumentation" : "Values to narrow the results returned.
\nThis is a convenience that creates an instance of the {@link EventFilter.Builder} avoiding the need to create one manually via {@link EventFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventFilter.Builder#build()} is called immediately and its result is passed to {@link #filter(EventFilter)}.\n@param filter a consumer that will call methods on {@link EventFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filter(EventFilter)",
"deprecated" : false,
"documentation" : "Values to narrow the results returned.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "filter",
"fluentSetterDocumentation" : "Values to narrow the results returned.
\n@param filter Values to narrow the results returned.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "filter",
"getterDocumentation" : "Values to narrow the results returned.
\n@return Values to narrow the results returned.",
"getterModel" : {
"returnType" : "EventFilter",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "filter",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "filter",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Filter",
"sensitive" : false,
"setterDocumentation" : "Values to narrow the results returned.
\n@param filter Values to narrow the results returned.",
"setterMethodName" : "setFilter",
"setterModel" : {
"variableDeclarationType" : "EventFilter",
"variableName" : "filter",
"variableType" : "EventFilter",
"documentation" : null,
"simpleType" : "EventFilter",
"variableSetterType" : "EventFilter"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EventFilter",
"variableName" : "filter",
"variableType" : "EventFilter",
"documentation" : "Values to narrow the results returned.
",
"simpleType" : "EventFilter",
"variableSetterType" : "EventFilter"
},
"xmlNameSpaceUri" : null
},
"MaxResults" : {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "maxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@return The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"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" : "maxResults",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
},
"NextToken" : {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "nextToken",
"defaultConsumerFluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@return If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getFilter",
"beanStyleSetterMethodName" : "setFilter",
"c2jName" : "filter",
"c2jShape" : "EventFilter",
"defaultConsumerFluentSetterDocumentation" : "Values to narrow the results returned.
\nThis is a convenience that creates an instance of the {@link EventFilter.Builder} avoiding the need to create one manually via {@link EventFilter#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventFilter.Builder#build()} is called immediately and its result is passed to {@link #filter(EventFilter)}.\n@param filter a consumer that will call methods on {@link EventFilter.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #filter(EventFilter)",
"deprecated" : false,
"documentation" : "Values to narrow the results returned.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "filter",
"fluentSetterDocumentation" : "Values to narrow the results returned.
\n@param filter Values to narrow the results returned.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "filter",
"getterDocumentation" : "Values to narrow the results returned.
\n@return Values to narrow the results returned.",
"getterModel" : {
"returnType" : "EventFilter",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "filter",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "filter",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Filter",
"sensitive" : false,
"setterDocumentation" : "Values to narrow the results returned.
\n@param filter Values to narrow the results returned.",
"setterMethodName" : "setFilter",
"setterModel" : {
"variableDeclarationType" : "EventFilter",
"variableName" : "filter",
"variableType" : "EventFilter",
"documentation" : null,
"simpleType" : "EventFilter",
"variableSetterType" : "EventFilter"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EventFilter",
"variableName" : "filter",
"variableType" : "EventFilter",
"documentation" : "Values to narrow the results returned.
",
"simpleType" : "EventFilter",
"variableSetterType" : "EventFilter"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAggregateFieldAsString",
"beanStyleSetterMethodName" : "setAggregateField",
"c2jName" : "aggregateField",
"c2jShape" : "eventAggregateField",
"defaultConsumerFluentSetterDocumentation" : "The only currently supported value is eventTypeCategory
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #aggregateFieldAsString(String)}.\n@param aggregateField a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #aggregateField(String)",
"deprecated" : false,
"documentation" : "The only currently supported value is eventTypeCategory
.
",
"endpointDiscoveryId" : false,
"enumType" : "EventAggregateField",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "aggregateField",
"fluentEnumSetterMethodName" : "aggregateField",
"fluentGetterMethodName" : "aggregateFieldAsString",
"fluentSetterDocumentation" : "The only currently supported value is eventTypeCategory
.
\n@param aggregateField The only currently supported value is eventTypeCategory
.\n@see EventAggregateField\n@return Returns a reference to this object so that method calls can be chained together.\n@see EventAggregateField",
"fluentSetterMethodName" : "aggregateField",
"getterDocumentation" : "The only currently supported value is eventTypeCategory
.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #aggregateField} will return {@link EventAggregateField#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #aggregateFieldAsString}.\n
\n@return The only currently supported value is eventTypeCategory
.\n@see EventAggregateField",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "aggregateField",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "aggregateField",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AggregateField",
"sensitive" : false,
"setterDocumentation" : "The only currently supported value is eventTypeCategory
.
\n@param aggregateField The only currently supported value is eventTypeCategory
.\n@see EventAggregateField",
"setterMethodName" : "setAggregateField",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "aggregateField",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "aggregateField",
"variableType" : "String",
"documentation" : "The only currently supported value is eventTypeCategory
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxResults",
"beanStyleSetterMethodName" : "setMaxResults",
"c2jName" : "maxResults",
"c2jShape" : "maxResults",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\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 #maxResults(Integer)}.\n@param maxResults 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 #maxResults(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxResults",
"fluentSetterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxResults",
"getterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@return The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"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" : "maxResults",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "maxResults",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "MaxResults",
"sensitive" : false,
"setterDocumentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
\n@param maxResults The maximum number of items to return in one batch, between 10 and 100, inclusive.",
"setterMethodName" : "setMaxResults",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "maxResults",
"variableType" : "Integer",
"documentation" : "The maximum number of items to return in one batch, between 10 and 100, inclusive.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "nextToken",
"defaultConsumerFluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@return If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "aggregateField" ],
"shapeName" : "DescribeEventAggregatesRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "DescribeEventAggregatesRequest",
"variableName" : "describeEventAggregatesRequest",
"variableType" : "DescribeEventAggregatesRequest",
"documentation" : null,
"simpleType" : "DescribeEventAggregatesRequest",
"variableSetterType" : "DescribeEventAggregatesRequest"
},
"wrapper" : false
},
"DescribeEventAggregatesResponse" : {
"c2jName" : "DescribeEventAggregatesResponse",
"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" : "getEventAggregates",
"beanStyleSetterMethodName" : "setEventAggregates",
"c2jName" : "eventAggregates",
"c2jShape" : "EventAggregateList",
"defaultConsumerFluentSetterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventAggregates(List)}.\n@param eventAggregates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventAggregates(List)",
"deprecated" : false,
"documentation" : "The number of events in each category that meet the optional filter criteria.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eventAggregates",
"fluentSetterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\n@param eventAggregates The number of events in each category that meet the optional filter criteria.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventAggregates",
"getterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The number of events in each category that meet the optional filter criteria.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "eventAggregates",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "eventAggregates",
"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" : "EventAggregate",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EventAggregate.Builder} avoiding the need to create one manually via {@link EventAggregate#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventAggregate.Builder#build()} is called immediately and its result is passed to {@link #member(EventAggregate)}.\n@param member a consumer that will call methods on {@link EventAggregate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EventAggregate)",
"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" : "EventAggregate",
"documentation" : 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" : "EventAggregate",
"variableName" : "member",
"variableType" : "EventAggregate",
"documentation" : null,
"simpleType" : "EventAggregate",
"variableSetterType" : "EventAggregate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EventAggregate",
"variableName" : "member",
"variableType" : "EventAggregate",
"documentation" : "",
"simpleType" : "EventAggregate",
"variableSetterType" : "EventAggregate"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "EventAggregate",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "EventAggregate",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "EventAggregates",
"sensitive" : false,
"setterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\n@param eventAggregates The number of events in each category that meet the optional filter criteria.",
"setterMethodName" : "setEventAggregates",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "eventAggregates",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "eventAggregates",
"variableType" : "java.util.List",
"documentation" : "The number of events in each category that meet the optional filter criteria.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "nextToken",
"defaultConsumerFluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@return If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"EventAggregates" : {
"beanStyleGetterMethodName" : "getEventAggregates",
"beanStyleSetterMethodName" : "setEventAggregates",
"c2jName" : "eventAggregates",
"c2jShape" : "EventAggregateList",
"defaultConsumerFluentSetterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventAggregates(List)}.\n@param eventAggregates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventAggregates(List)",
"deprecated" : false,
"documentation" : "The number of events in each category that meet the optional filter criteria.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eventAggregates",
"fluentSetterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\n@param eventAggregates The number of events in each category that meet the optional filter criteria.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventAggregates",
"getterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The number of events in each category that meet the optional filter criteria.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "eventAggregates",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "eventAggregates",
"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" : "EventAggregate",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EventAggregate.Builder} avoiding the need to create one manually via {@link EventAggregate#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventAggregate.Builder#build()} is called immediately and its result is passed to {@link #member(EventAggregate)}.\n@param member a consumer that will call methods on {@link EventAggregate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EventAggregate)",
"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" : "EventAggregate",
"documentation" : 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" : "EventAggregate",
"variableName" : "member",
"variableType" : "EventAggregate",
"documentation" : null,
"simpleType" : "EventAggregate",
"variableSetterType" : "EventAggregate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EventAggregate",
"variableName" : "member",
"variableType" : "EventAggregate",
"documentation" : "",
"simpleType" : "EventAggregate",
"variableSetterType" : "EventAggregate"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "EventAggregate",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "EventAggregate",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "EventAggregates",
"sensitive" : false,
"setterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\n@param eventAggregates The number of events in each category that meet the optional filter criteria.",
"setterMethodName" : "setEventAggregates",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "eventAggregates",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "eventAggregates",
"variableType" : "java.util.List",
"documentation" : "The number of events in each category that meet the optional filter criteria.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"NextToken" : {
"beanStyleGetterMethodName" : "getNextToken",
"beanStyleSetterMethodName" : "setNextToken",
"c2jName" : "nextToken",
"c2jShape" : "nextToken",
"defaultConsumerFluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #nextToken(String)}.\n@param nextToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #nextToken(String)",
"deprecated" : false,
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "nextToken",
"fluentSetterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "nextToken",
"getterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@return If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "nextToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "nextToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "NextToken",
"sensitive" : false,
"setterDocumentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
\n@param nextToken If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.",
"setterMethodName" : "setNextToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "nextToken",
"variableType" : "String",
"documentation" : "If the results of a search are large, only a portion of the results are returned, and a nextToken
pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getEventAggregates",
"beanStyleSetterMethodName" : "setEventAggregates",
"c2jName" : "eventAggregates",
"c2jShape" : "EventAggregateList",
"defaultConsumerFluentSetterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #eventAggregates(List)}.\n@param eventAggregates a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #eventAggregates(List)",
"deprecated" : false,
"documentation" : "The number of events in each category that meet the optional filter criteria.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "eventAggregates",
"fluentSetterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\n@param eventAggregates The number of events in each category that meet the optional filter criteria.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "eventAggregates",
"getterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The number of events in each category that meet the optional filter criteria.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "eventAggregates",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "eventAggregates",
"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" : "EventAggregate",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link EventAggregate.Builder} avoiding the need to create one manually via {@link EventAggregate#builder()}.\n\nWhen the {@link Consumer} completes, {@link EventAggregate.Builder#build()} is called immediately and its result is passed to {@link #member(EventAggregate)}.\n@param member a consumer that will call methods on {@link EventAggregate.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(EventAggregate)",
"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" : "EventAggregate",
"documentation" : 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" : "EventAggregate",
"variableName" : "member",
"variableType" : "EventAggregate",
"documentation" : null,
"simpleType" : "EventAggregate",
"variableSetterType" : "EventAggregate"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "EventAggregate",
"variableName" : "member",
"variableType" : "EventAggregate",
"documentation" : "",
"simpleType" : "EventAggregate",
"variableSetterType" : "EventAggregate"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "EventAggregate",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "EventAggregate",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "EventAggregates",
"sensitive" : false,
"setterDocumentation" : "The number of events in each category that meet the optional filter criteria.
\n@param eventAggregates The number of events in each category that meet the optional filter criteria.",
"setterMethodName" : "setEventAggregates",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "eventAggregates",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List