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

models.logs-2014-03-28-intermediate.json Maven / Gradle / Ivy

{
  "metadata" : {
    "apiVersion" : "2014-03-28",
    "protocol" : "json",
    "checksumFormat" : null,
    "documentation" : "

You can use Amazon CloudWatch Logs to monitor, store, and access your log files from Amazon Elastic Compute Cloud (Amazon EC2) instances, Amazon CloudTrail, or other sources. You can then retrieve the associated log data from CloudWatch Logs using the Amazon CloudWatch console, the CloudWatch Logs commands in the AWS CLI, the CloudWatch Logs API, or the CloudWatch Logs SDK.

You can use CloudWatch Logs to:

  • Monitor Logs from Amazon EC2 Instances in Real-time: You can use CloudWatch Logs to monitor applications and systems using log data. For example, CloudWatch Logs can track the number of errors that occur in your application logs and send you a notification whenever the rate of errors exceeds a threshold you specify. CloudWatch Logs uses your log data for monitoring; so, no code changes are required. For example, you can monitor application logs for specific literal terms (such as \"NullReferenceException\") or count the number of occurrences of a literal term at a particular position in log data (such as \"404\" status codes in an Apache access log). When the term you are searching for is found, CloudWatch Logs reports the data to a Amazon CloudWatch metric that you specify.

  • Monitor Amazon CloudTrail Logged Events: You can create alarms in Amazon CloudWatch and receive notifications of particular API activity as captured by CloudTrail and use the notification to perform troubleshooting.

  • Archive Log Data: You can use CloudWatch Logs to store your log data in highly durable storage. You can change the log retention setting so that any log events older than this setting are automatically deleted. The CloudWatch Logs agent makes it easy to quickly send both rotated and non-rotated log data off of a host and into the log service. You can then access the raw log data when you need it.

", "defaultEndpoint" : "https://logs.us-east-1.amazonaws.com", "defaultEndpointWithoutHttpProtocol" : "logs.us-east-1.amazonaws.com", "syncInterface" : "AWSLogs", "syncClient" : "AWSLogsClient", "asyncInterface" : "AWSLogsAsync", "asyncClient" : "AWSLogsAsyncClient", "packageName" : "com.amazonaws.services.logs", "packagePath" : "com/amazonaws/services/logs", "serviceAbbreviation" : null, "serviceFullName" : "Amazon CloudWatch Logs", "hasApiWithStreamInput" : false, "contentType" : null, "jsonVersion" : "1.1", "endpointPrefix" : "logs", "signingName" : "logs", "jsonProtocol" : true, "syncClientBuilderClassName" : "AWSLogsClientBuilder", "asyncClientBuilderClassName" : "AWSLogsAsyncClientBuilder", "cucumberModuleInjectorClassName" : "AWSLogsModuleInjector", "smokeTestsPackageName" : "com.amazonaws.services.logs.smoketests", "serviceName" : "Amazon CloudWatch Logs", "cborProtocol" : false, "xmlProtocol" : false, "unmarshallerContextClassName" : "JsonUnmarshallerContext", "unmarshallerClassSuffix" : "JsonUnmarshaller", "protocolDefaultExceptionUmarshallerImpl" : null }, "operations" : { "CancelExportTask" : { "documentation" : "

Cancels an export task if it is in PENDING or RUNNING state.

", "operationName" : "CancelExportTask", "deprecated" : false, "input" : { "variableName" : "cancelExportTaskRequest", "variableType" : "CancelExportTaskRequest", "variableDeclarationType" : "CancelExportTaskRequest", "documentation" : "", "variableSetterType" : "CancelExportTaskRequest", "simpleType" : "CancelExportTaskRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CancelExportTaskResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "InvalidOperationException", "documentation" : "

Returned if the operation is not valid on the specified resource

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "CancelExportTaskResult", "asyncReturnType" : "CancelExportTaskResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "cancelExportTask" }, "CreateExportTask" : { "documentation" : "

Creates an ExportTask which allows you to efficiently export data from a Log Group to your Amazon S3 bucket.

This is an asynchronous call. If all the required information is provided, this API will initiate an export task and respond with the task Id. Once started, DescribeExportTasks can be used to get the status of an export task. You can only have one active (RUNNING or PENDING) export task at a time, per account.

You can export logs from multiple log groups or multiple time ranges to the same Amazon S3 bucket. To separate out log data for each export task, you can specify a prefix that will be used as the Amazon S3 key prefix for all exported objects.

", "operationName" : "CreateExportTask", "deprecated" : false, "input" : { "variableName" : "createExportTaskRequest", "variableType" : "CreateExportTaskRequest", "variableDeclarationType" : "CreateExportTaskRequest", "documentation" : "", "variableSetterType" : "CreateExportTaskRequest", "simpleType" : "CreateExportTaskRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateExportTaskResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

Returned if you have reached the maximum number of resources that can be created.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

Returned if the specified resource already exists.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "CreateExportTaskResult", "asyncReturnType" : "CreateExportTaskResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "createExportTask" }, "CreateLogGroup" : { "documentation" : "

Creates a new log group with the specified name. The name of the log group must be unique within a region for an AWS account. You can create up to 500 log groups per account.

You must use the following guidelines when naming a log group:

  • Log group names can be between 1 and 512 characters long.

  • Allowed characters are a-z, A-Z, 0-9, '_' (underscore), '-' (hyphen), '/' (forward slash), and '.' (period).

", "operationName" : "CreateLogGroup", "deprecated" : false, "input" : { "variableName" : "createLogGroupRequest", "variableType" : "CreateLogGroupRequest", "variableDeclarationType" : "CreateLogGroupRequest", "documentation" : "", "variableSetterType" : "CreateLogGroupRequest", "simpleType" : "CreateLogGroupRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateLogGroupResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

Returned if the specified resource already exists.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

Returned if you have reached the maximum number of resources that can be created.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "CreateLogGroupResult", "asyncReturnType" : "CreateLogGroupResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "createLogGroup" }, "CreateLogStream" : { "documentation" : "

Creates a new log stream in the specified log group. The name of the log stream must be unique within the log group. There is no limit on the number of log streams that can exist in a log group.

You must use the following guidelines when naming a log stream:

  • Log stream names can be between 1 and 512 characters long.

  • The ':' colon character is not allowed.

", "operationName" : "CreateLogStream", "deprecated" : false, "input" : { "variableName" : "createLogStreamRequest", "variableType" : "CreateLogStreamRequest", "variableDeclarationType" : "CreateLogStreamRequest", "documentation" : "", "variableSetterType" : "CreateLogStreamRequest", "simpleType" : "CreateLogStreamRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "CreateLogStreamResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceAlreadyExistsException", "documentation" : "

Returned if the specified resource already exists.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "CreateLogStreamResult", "asyncReturnType" : "CreateLogStreamResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "createLogStream" }, "DeleteDestination" : { "documentation" : "

Deletes the destination with the specified name and eventually disables all the subscription filters that publish to it. This will not delete the physical resource encapsulated by the destination.

", "operationName" : "DeleteDestination", "deprecated" : false, "input" : { "variableName" : "deleteDestinationRequest", "variableType" : "DeleteDestinationRequest", "variableDeclarationType" : "DeleteDestinationRequest", "documentation" : "", "variableSetterType" : "DeleteDestinationRequest", "simpleType" : "DeleteDestinationRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteDestinationResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DeleteDestinationResult", "asyncReturnType" : "DeleteDestinationResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "deleteDestination" }, "DeleteLogGroup" : { "documentation" : "

Deletes the log group with the specified name and permanently deletes all the archived log events associated with it.

", "operationName" : "DeleteLogGroup", "deprecated" : false, "input" : { "variableName" : "deleteLogGroupRequest", "variableType" : "DeleteLogGroupRequest", "variableDeclarationType" : "DeleteLogGroupRequest", "documentation" : "", "variableSetterType" : "DeleteLogGroupRequest", "simpleType" : "DeleteLogGroupRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteLogGroupResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DeleteLogGroupResult", "asyncReturnType" : "DeleteLogGroupResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "deleteLogGroup" }, "DeleteLogStream" : { "documentation" : "

Deletes a log stream and permanently deletes all the archived log events associated with it.

", "operationName" : "DeleteLogStream", "deprecated" : false, "input" : { "variableName" : "deleteLogStreamRequest", "variableType" : "DeleteLogStreamRequest", "variableDeclarationType" : "DeleteLogStreamRequest", "documentation" : "", "variableSetterType" : "DeleteLogStreamRequest", "simpleType" : "DeleteLogStreamRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteLogStreamResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DeleteLogStreamResult", "asyncReturnType" : "DeleteLogStreamResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "deleteLogStream" }, "DeleteMetricFilter" : { "documentation" : "

Deletes a metric filter associated with the specified log group.

", "operationName" : "DeleteMetricFilter", "deprecated" : false, "input" : { "variableName" : "deleteMetricFilterRequest", "variableType" : "DeleteMetricFilterRequest", "variableDeclarationType" : "DeleteMetricFilterRequest", "documentation" : "", "variableSetterType" : "DeleteMetricFilterRequest", "simpleType" : "DeleteMetricFilterRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteMetricFilterResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DeleteMetricFilterResult", "asyncReturnType" : "DeleteMetricFilterResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "deleteMetricFilter" }, "DeleteRetentionPolicy" : { "documentation" : "

Deletes the retention policy of the specified log group. Log events would not expire if they belong to log groups without a retention policy.

", "operationName" : "DeleteRetentionPolicy", "deprecated" : false, "input" : { "variableName" : "deleteRetentionPolicyRequest", "variableType" : "DeleteRetentionPolicyRequest", "variableDeclarationType" : "DeleteRetentionPolicyRequest", "documentation" : "", "variableSetterType" : "DeleteRetentionPolicyRequest", "simpleType" : "DeleteRetentionPolicyRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteRetentionPolicyResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DeleteRetentionPolicyResult", "asyncReturnType" : "DeleteRetentionPolicyResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "deleteRetentionPolicy" }, "DeleteSubscriptionFilter" : { "documentation" : "

Deletes a subscription filter associated with the specified log group.

", "operationName" : "DeleteSubscriptionFilter", "deprecated" : false, "input" : { "variableName" : "deleteSubscriptionFilterRequest", "variableType" : "DeleteSubscriptionFilterRequest", "variableDeclarationType" : "DeleteSubscriptionFilterRequest", "documentation" : "", "variableSetterType" : "DeleteSubscriptionFilterRequest", "simpleType" : "DeleteSubscriptionFilterRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DeleteSubscriptionFilterResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DeleteSubscriptionFilterResult", "asyncReturnType" : "DeleteSubscriptionFilterResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "deleteSubscriptionFilter" }, "DescribeDestinations" : { "documentation" : "

Returns all the destinations that are associated with the AWS account making the request. The list returned in the response is ASCII-sorted by destination name.

By default, this operation returns up to 50 destinations. If there are more destinations to list, the response would contain a nextToken value in the response body. You can also limit the number of destinations returned in the response by specifying the limit parameter in the request.

", "operationName" : "DescribeDestinations", "deprecated" : false, "input" : { "variableName" : "describeDestinationsRequest", "variableType" : "DescribeDestinationsRequest", "variableDeclarationType" : "DescribeDestinationsRequest", "documentation" : "", "variableSetterType" : "DescribeDestinationsRequest", "simpleType" : "DescribeDestinationsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeDestinationsResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DescribeDestinationsResult", "asyncReturnType" : "DescribeDestinationsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "describeDestinations" }, "DescribeExportTasks" : { "documentation" : "

Returns all the export tasks that are associated with the AWS account making the request. The export tasks can be filtered based on TaskId or TaskStatus.

By default, this operation returns up to 50 export tasks that satisfy the specified filters. If there are more export tasks to list, the response would contain a nextToken value in the response body. You can also limit the number of export tasks returned in the response by specifying the limit parameter in the request.

", "operationName" : "DescribeExportTasks", "deprecated" : false, "input" : { "variableName" : "describeExportTasksRequest", "variableType" : "DescribeExportTasksRequest", "variableDeclarationType" : "DescribeExportTasksRequest", "documentation" : "", "variableSetterType" : "DescribeExportTasksRequest", "simpleType" : "DescribeExportTasksRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeExportTasksResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DescribeExportTasksResult", "asyncReturnType" : "DescribeExportTasksResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "describeExportTasks" }, "DescribeLogGroups" : { "documentation" : "

Returns all the log groups that are associated with the AWS account making the request. The list returned in the response is ASCII-sorted by log group name.

By default, this operation returns up to 50 log groups. If there are more log groups to list, the response would contain a nextToken value in the response body. You can also limit the number of log groups returned in the response by specifying the limit parameter in the request.

", "operationName" : "DescribeLogGroups", "deprecated" : false, "input" : { "variableName" : "describeLogGroupsRequest", "variableType" : "DescribeLogGroupsRequest", "variableDeclarationType" : "DescribeLogGroupsRequest", "documentation" : "", "variableSetterType" : "DescribeLogGroupsRequest", "simpleType" : "DescribeLogGroupsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeLogGroupsResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DescribeLogGroupsResult", "asyncReturnType" : "DescribeLogGroupsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "describeLogGroups" }, "DescribeLogStreams" : { "documentation" : "

Returns all the log streams that are associated with the specified log group. The list returned in the response is ASCII-sorted by log stream name.

By default, this operation returns up to 50 log streams. If there are more log streams to list, the response would contain a nextToken value in the response body. You can also limit the number of log streams returned in the response by specifying the limit parameter in the request. This operation has a limit of five transactions per second, after which transactions are throttled.

", "operationName" : "DescribeLogStreams", "deprecated" : false, "input" : { "variableName" : "describeLogStreamsRequest", "variableType" : "DescribeLogStreamsRequest", "variableDeclarationType" : "DescribeLogStreamsRequest", "documentation" : "", "variableSetterType" : "DescribeLogStreamsRequest", "simpleType" : "DescribeLogStreamsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeLogStreamsResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DescribeLogStreamsResult", "asyncReturnType" : "DescribeLogStreamsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "describeLogStreams" }, "DescribeMetricFilters" : { "documentation" : "

Returns all the metrics filters associated with the specified log group. The list returned in the response is ASCII-sorted by filter name.

By default, this operation returns up to 50 metric filters. If there are more metric filters to list, the response would contain a nextToken value in the response body. You can also limit the number of metric filters returned in the response by specifying the limit parameter in the request.

", "operationName" : "DescribeMetricFilters", "deprecated" : false, "input" : { "variableName" : "describeMetricFiltersRequest", "variableType" : "DescribeMetricFiltersRequest", "variableDeclarationType" : "DescribeMetricFiltersRequest", "documentation" : "", "variableSetterType" : "DescribeMetricFiltersRequest", "simpleType" : "DescribeMetricFiltersRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeMetricFiltersResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DescribeMetricFiltersResult", "asyncReturnType" : "DescribeMetricFiltersResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "describeMetricFilters" }, "DescribeSubscriptionFilters" : { "documentation" : "

Returns all the subscription filters associated with the specified log group. The list returned in the response is ASCII-sorted by filter name.

By default, this operation returns up to 50 subscription filters. If there are more subscription filters to list, the response would contain a nextToken value in the response body. You can also limit the number of subscription filters returned in the response by specifying the limit parameter in the request.

", "operationName" : "DescribeSubscriptionFilters", "deprecated" : false, "input" : { "variableName" : "describeSubscriptionFiltersRequest", "variableType" : "DescribeSubscriptionFiltersRequest", "variableDeclarationType" : "DescribeSubscriptionFiltersRequest", "documentation" : "", "variableSetterType" : "DescribeSubscriptionFiltersRequest", "simpleType" : "DescribeSubscriptionFiltersRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "DescribeSubscriptionFiltersResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "DescribeSubscriptionFiltersResult", "asyncReturnType" : "DescribeSubscriptionFiltersResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "describeSubscriptionFilters" }, "FilterLogEvents" : { "documentation" : "

Retrieves log events, optionally filtered by a filter pattern from the specified log group. You can provide an optional time range to filter the results on the event timestamp. You can limit the streams searched to an explicit list of logStreamNames.

By default, this operation returns as much matching log events as can fit in a response size of 1MB, up to 10,000 log events, or all the events found within a time-bounded scan window. If the response includes a nextToken, then there is more data to search, and the search can be resumed with a new request providing the nextToken. The response will contain a list of searchedLogStreams that contains information about which streams were searched in the request and whether they have been searched completely or require further pagination. The limit parameter in the request can be used to specify the maximum number of events to return in a page.

", "operationName" : "FilterLogEvents", "deprecated" : false, "input" : { "variableName" : "filterLogEventsRequest", "variableType" : "FilterLogEventsRequest", "variableDeclarationType" : "FilterLogEventsRequest", "documentation" : "", "variableSetterType" : "FilterLogEventsRequest", "simpleType" : "FilterLogEventsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "FilterLogEventsResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "FilterLogEventsResult", "asyncReturnType" : "FilterLogEventsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "filterLogEvents" }, "GetLogEvents" : { "documentation" : "

Retrieves log events from the specified log stream. You can provide an optional time range to filter the results on the event timestamp.

By default, this operation returns as much log events as can fit in a response size of 1MB, up to 10,000 log events. The response will always include a nextForwardToken and a nextBackwardToken in the response body. You can use any of these tokens in subsequent GetLogEvents requests to paginate through events in either forward or backward direction. You can also limit the number of log events returned in the response by specifying the limit parameter in the request.

", "operationName" : "GetLogEvents", "deprecated" : false, "input" : { "variableName" : "getLogEventsRequest", "variableType" : "GetLogEventsRequest", "variableDeclarationType" : "GetLogEventsRequest", "documentation" : "", "variableSetterType" : "GetLogEventsRequest", "simpleType" : "GetLogEventsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "GetLogEventsResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "GetLogEventsResult", "asyncReturnType" : "GetLogEventsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "getLogEvents" }, "PutDestination" : { "documentation" : "

Creates or updates a Destination. A destination encapsulates a physical resource (such as a Kinesis stream) and allows you to subscribe to a real-time stream of log events of a different account, ingested through PutLogEvents requests. Currently, the only supported physical resource is a Amazon Kinesis stream belonging to the same account as the destination.

A destination controls what is written to its Amazon Kinesis stream through an access policy. By default, PutDestination does not set any access policy with the destination, which means a cross-account user will not be able to call PutSubscriptionFilter against this destination. To enable that, the destination owner must call PutDestinationPolicy after PutDestination.

", "operationName" : "PutDestination", "deprecated" : false, "input" : { "variableName" : "putDestinationRequest", "variableType" : "PutDestinationRequest", "variableDeclarationType" : "PutDestinationRequest", "documentation" : "", "variableSetterType" : "PutDestinationRequest", "simpleType" : "PutDestinationRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PutDestinationResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "PutDestinationResult", "asyncReturnType" : "PutDestinationResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "putDestination" }, "PutDestinationPolicy" : { "documentation" : "

Creates or updates an access policy associated with an existing Destination. An access policy is an IAM policy document that is used to authorize claims to register a subscription filter against a given destination.

", "operationName" : "PutDestinationPolicy", "deprecated" : false, "input" : { "variableName" : "putDestinationPolicyRequest", "variableType" : "PutDestinationPolicyRequest", "variableDeclarationType" : "PutDestinationPolicyRequest", "documentation" : "", "variableSetterType" : "PutDestinationPolicyRequest", "simpleType" : "PutDestinationPolicyRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PutDestinationPolicyResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "PutDestinationPolicyResult", "asyncReturnType" : "PutDestinationPolicyResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "putDestinationPolicy" }, "PutLogEvents" : { "documentation" : "

Uploads a batch of log events to the specified log stream.

Every PutLogEvents request must include the sequenceToken obtained from the response of the previous request. An upload in a newly created log stream does not require a sequenceToken. You can also get the sequenceToken using DescribeLogStreams.

The batch of events must satisfy the following constraints:

  • The maximum batch size is 1,048,576 bytes, and this size is calculated as the sum of all event messages in UTF-8, plus 26 bytes for each log event.

  • None of the log events in the batch can be more than 2 hours in the future.

  • None of the log events in the batch can be older than 14 days or the retention period of the log group.

  • The log events in the batch must be in chronological ordered by their timestamp.

  • The maximum number of log events in a batch is 10,000.

  • A batch of log events in a single PutLogEvents request cannot span more than 24 hours. Otherwise, the PutLogEvents operation will fail.

", "operationName" : "PutLogEvents", "deprecated" : false, "input" : { "variableName" : "putLogEventsRequest", "variableType" : "PutLogEventsRequest", "variableDeclarationType" : "PutLogEventsRequest", "documentation" : "", "variableSetterType" : "PutLogEventsRequest", "simpleType" : "PutLogEventsRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PutLogEventsResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "InvalidSequenceTokenException", "documentation" : null }, { "exceptionName" : "DataAlreadyAcceptedException", "documentation" : null }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "PutLogEventsResult", "asyncReturnType" : "PutLogEventsResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "putLogEvents" }, "PutMetricFilter" : { "documentation" : "

Creates or updates a metric filter and associates it with the specified log group. Metric filters allow you to configure rules to extract metric data from log events ingested through PutLogEvents requests.

The maximum number of metric filters that can be associated with a log group is 100.

", "operationName" : "PutMetricFilter", "deprecated" : false, "input" : { "variableName" : "putMetricFilterRequest", "variableType" : "PutMetricFilterRequest", "variableDeclarationType" : "PutMetricFilterRequest", "documentation" : "", "variableSetterType" : "PutMetricFilterRequest", "simpleType" : "PutMetricFilterRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PutMetricFilterResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

Returned if you have reached the maximum number of resources that can be created.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "PutMetricFilterResult", "asyncReturnType" : "PutMetricFilterResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "putMetricFilter" }, "PutRetentionPolicy" : { "documentation" : "

Sets the retention of the specified log group. A retention policy allows you to configure the number of days you want to retain log events in the specified log group.

", "operationName" : "PutRetentionPolicy", "deprecated" : false, "input" : { "variableName" : "putRetentionPolicyRequest", "variableType" : "PutRetentionPolicyRequest", "variableDeclarationType" : "PutRetentionPolicyRequest", "documentation" : "", "variableSetterType" : "PutRetentionPolicyRequest", "simpleType" : "PutRetentionPolicyRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PutRetentionPolicyResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "PutRetentionPolicyResult", "asyncReturnType" : "PutRetentionPolicyResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "putRetentionPolicy" }, "PutSubscriptionFilter" : { "documentation" : "

Creates or updates a subscription filter and associates it with the specified log group. Subscription filters allow you to subscribe to a real-time stream of log events ingested through PutLogEvents requests and have them delivered to a specific destination. Currently, the supported destinations are:

  • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

  • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

  • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

  • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

Currently there can only be one subscription filter associated with a log group.

", "operationName" : "PutSubscriptionFilter", "deprecated" : false, "input" : { "variableName" : "putSubscriptionFilterRequest", "variableType" : "PutSubscriptionFilterRequest", "variableDeclarationType" : "PutSubscriptionFilterRequest", "documentation" : "", "variableSetterType" : "PutSubscriptionFilterRequest", "simpleType" : "PutSubscriptionFilterRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "PutSubscriptionFilterResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ResourceNotFoundException", "documentation" : "

Returned if the specified resource does not exist.

" }, { "exceptionName" : "OperationAbortedException", "documentation" : "

Returned if multiple requests to update the same resource were in conflict.

" }, { "exceptionName" : "LimitExceededException", "documentation" : "

Returned if you have reached the maximum number of resources that can be created.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "PutSubscriptionFilterResult", "asyncReturnType" : "PutSubscriptionFilterResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "putSubscriptionFilter" }, "TestMetricFilter" : { "documentation" : "

Tests the filter pattern of a metric filter against a sample of log event messages. You can use this operation to validate the correctness of a metric filter pattern.

", "operationName" : "TestMetricFilter", "deprecated" : false, "input" : { "variableName" : "testMetricFilterRequest", "variableType" : "TestMetricFilterRequest", "variableDeclarationType" : "TestMetricFilterRequest", "documentation" : "", "variableSetterType" : "TestMetricFilterRequest", "simpleType" : "TestMetricFilterRequest" }, "inputStreamPropertyName" : null, "returnType" : { "returnType" : "TestMetricFilterResult", "documentation" : null }, "exceptions" : [ { "exceptionName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

" }, { "exceptionName" : "ServiceUnavailableException", "documentation" : "

Returned if the service cannot complete the request.

" } ], "hasBlobMemberAsPayload" : false, "syncReturnType" : "TestMetricFilterResult", "asyncReturnType" : "TestMetricFilterResult", "asyncFutureType" : "java.util.concurrent.Future", "asyncCallableType" : "java.util.concurrent.Callable", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "authenticated" : true, "methodName" : "testMetricFilter" } }, "shapes" : { "DeleteDestinationRequest" : { "c2jName" : "DeleteDestinationRequest", "documentation" : "", "shapeName" : "DeleteDestinationRequest", "deprecated" : false, "required" : [ "destinationName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of destination to delete.

", "name" : "DestinationName", "c2jName" : "destinationName", "c2jShape" : "DestinationName", "variable" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of destination to delete.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationName", "marshallLocationName" : "destinationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of destination to delete.

\n@param destinationName The name of destination to delete.*/", "getterDocumentation" : "/**

The name of destination to delete.

\n@return The name of destination to delete.*/", "fluentSetterDocumentation" : "/**

The name of destination to delete.

\n@param destinationName The name of destination to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of destination to delete.

\n@param destinationName The name of destination to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteDestinationRequest", "variableType" : "DeleteDestinationRequest", "variableDeclarationType" : "DeleteDestinationRequest", "documentation" : null, "variableSetterType" : "DeleteDestinationRequest", "simpleType" : "DeleteDestinationRequest" }, "marshaller" : { "action" : "DeleteDestination", "verb" : "POST", "target" : "Logs_20140328.DeleteDestination", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "DestinationName" : { "documentation" : "

The name of destination to delete.

", "name" : "DestinationName", "c2jName" : "destinationName", "c2jShape" : "DestinationName", "variable" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of destination to delete.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationName", "marshallLocationName" : "destinationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of destination to delete.

\n@param destinationName The name of destination to delete.*/", "getterDocumentation" : "/**

The name of destination to delete.

\n@return The name of destination to delete.*/", "fluentSetterDocumentation" : "/**

The name of destination to delete.

\n@param destinationName The name of destination to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of destination to delete.

\n@param destinationName The name of destination to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutDestinationResult" : { "c2jName" : "PutDestinationResponse", "documentation" : "", "shapeName" : "PutDestinationResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Destination", "c2jName" : "destination", "c2jShape" : "Destination", "variable" : { "variableName" : "destination", "variableType" : "Destination", "variableDeclarationType" : "Destination", "documentation" : "", "variableSetterType" : "Destination", "simpleType" : "Destination" }, "setterModel" : { "variableName" : "destination", "variableType" : "Destination", "variableDeclarationType" : "Destination", "documentation" : "", "variableSetterType" : "Destination", "simpleType" : "Destination" }, "getterModel" : { "returnType" : "Destination", "documentation" : null }, "http" : { "unmarshallLocationName" : "destination", "marshallLocationName" : "destination", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param destination */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param destination \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param destination \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putDestinationResult", "variableType" : "PutDestinationResult", "variableDeclarationType" : "PutDestinationResult", "documentation" : null, "variableSetterType" : "PutDestinationResult", "simpleType" : "PutDestinationResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Destination" : { "documentation" : "", "name" : "Destination", "c2jName" : "destination", "c2jShape" : "Destination", "variable" : { "variableName" : "destination", "variableType" : "Destination", "variableDeclarationType" : "Destination", "documentation" : "", "variableSetterType" : "Destination", "simpleType" : "Destination" }, "setterModel" : { "variableName" : "destination", "variableType" : "Destination", "variableDeclarationType" : "Destination", "documentation" : "", "variableSetterType" : "Destination", "simpleType" : "Destination" }, "getterModel" : { "returnType" : "Destination", "documentation" : null }, "http" : { "unmarshallLocationName" : "destination", "marshallLocationName" : "destination", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param destination */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param destination \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param destination \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "MetricTransformation" : { "c2jName" : "MetricTransformation", "documentation" : "", "shapeName" : "MetricTransformation", "deprecated" : false, "required" : [ "metricName", "metricNamespace", "metricValue" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

Name of the metric.

", "name" : "MetricName", "c2jName" : "metricName", "c2jShape" : "MetricName", "variable" : { "variableName" : "metricName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Name of the metric.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "metricName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricName", "marshallLocationName" : "metricName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Name of the metric.

\n@param metricName Name of the metric.*/", "getterDocumentation" : "/**

Name of the metric.

\n@return Name of the metric.*/", "fluentSetterDocumentation" : "/**

Name of the metric.

\n@param metricName Name of the metric.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Name of the metric.

\n@param metricName Name of the metric.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

Namespace to which the metric belongs.

", "name" : "MetricNamespace", "c2jName" : "metricNamespace", "c2jShape" : "MetricNamespace", "variable" : { "variableName" : "metricNamespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Namespace to which the metric belongs.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "metricNamespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricNamespace", "marshallLocationName" : "metricNamespace", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Namespace to which the metric belongs.

\n@param metricNamespace Namespace to which the metric belongs.*/", "getterDocumentation" : "/**

Namespace to which the metric belongs.

\n@return Namespace to which the metric belongs.*/", "fluentSetterDocumentation" : "/**

Namespace to which the metric belongs.

\n@param metricNamespace Namespace to which the metric belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Namespace to which the metric belongs.

\n@param metricNamespace Namespace to which the metric belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A string representing a value to publish to this metric when a filter pattern matches a log event.

", "name" : "MetricValue", "c2jName" : "metricValue", "c2jShape" : "MetricValue", "variable" : { "variableName" : "metricValue", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A string representing a value to publish to this metric when a filter pattern matches a log event.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "metricValue", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricValue", "marshallLocationName" : "metricValue", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A string representing a value to publish to this metric when a filter pattern matches a log event.

\n@param metricValue A string representing a value to publish to this metric when a filter pattern matches a log event.*/", "getterDocumentation" : "/**

A string representing a value to publish to this metric when a filter pattern matches a log event.

\n@return A string representing a value to publish to this metric when a filter pattern matches a log event.*/", "fluentSetterDocumentation" : "/**

A string representing a value to publish to this metric when a filter pattern matches a log event.

\n@param metricValue A string representing a value to publish to this metric when a filter pattern matches a log event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A string representing a value to publish to this metric when a filter pattern matches a log event.

\n@param metricValue A string representing a value to publish to this metric when a filter pattern matches a log event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

", "name" : "DefaultValue", "c2jName" : "defaultValue", "c2jShape" : "DefaultValue", "variable" : { "variableName" : "defaultValue", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "defaultValue", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "defaultValue", "marshallLocationName" : "defaultValue", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

\n@param defaultValue (Optional) A default value to emit when a filter pattern does not match a log event. Can be null.*/", "getterDocumentation" : "/**

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

\n@return (Optional) A default value to emit when a filter pattern does not match a log event. Can be null.*/", "fluentSetterDocumentation" : "/**

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

\n@param defaultValue (Optional) A default value to emit when a filter pattern does not match a log event. Can be null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

\n@param defaultValue (Optional) A default value to emit when a filter pattern does not match a log event. Can be null.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "metricTransformation", "variableType" : "MetricTransformation", "variableDeclarationType" : "MetricTransformation", "documentation" : null, "variableSetterType" : "MetricTransformation", "simpleType" : "MetricTransformation" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "MetricName" : { "documentation" : "

Name of the metric.

", "name" : "MetricName", "c2jName" : "metricName", "c2jShape" : "MetricName", "variable" : { "variableName" : "metricName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Name of the metric.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "metricName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricName", "marshallLocationName" : "metricName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Name of the metric.

\n@param metricName Name of the metric.*/", "getterDocumentation" : "/**

Name of the metric.

\n@return Name of the metric.*/", "fluentSetterDocumentation" : "/**

Name of the metric.

\n@param metricName Name of the metric.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Name of the metric.

\n@param metricName Name of the metric.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DefaultValue" : { "documentation" : "

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

", "name" : "DefaultValue", "c2jName" : "defaultValue", "c2jShape" : "DefaultValue", "variable" : { "variableName" : "defaultValue", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

", "variableSetterType" : "Double", "simpleType" : "Double" }, "setterModel" : { "variableName" : "defaultValue", "variableType" : "Double", "variableDeclarationType" : "Double", "documentation" : "", "variableSetterType" : "Double", "simpleType" : "Double" }, "getterModel" : { "returnType" : "Double", "documentation" : null }, "http" : { "unmarshallLocationName" : "defaultValue", "marshallLocationName" : "defaultValue", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

\n@param defaultValue (Optional) A default value to emit when a filter pattern does not match a log event. Can be null.*/", "getterDocumentation" : "/**

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

\n@return (Optional) A default value to emit when a filter pattern does not match a log event. Can be null.*/", "fluentSetterDocumentation" : "/**

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

\n@param defaultValue (Optional) A default value to emit when a filter pattern does not match a log event. Can be null.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

(Optional) A default value to emit when a filter pattern does not match a log event. Can be null.

\n@param defaultValue (Optional) A default value to emit when a filter pattern does not match a log event. Can be null.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "MetricValue" : { "documentation" : "

A string representing a value to publish to this metric when a filter pattern matches a log event.

", "name" : "MetricValue", "c2jName" : "metricValue", "c2jShape" : "MetricValue", "variable" : { "variableName" : "metricValue", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A string representing a value to publish to this metric when a filter pattern matches a log event.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "metricValue", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricValue", "marshallLocationName" : "metricValue", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A string representing a value to publish to this metric when a filter pattern matches a log event.

\n@param metricValue A string representing a value to publish to this metric when a filter pattern matches a log event.*/", "getterDocumentation" : "/**

A string representing a value to publish to this metric when a filter pattern matches a log event.

\n@return A string representing a value to publish to this metric when a filter pattern matches a log event.*/", "fluentSetterDocumentation" : "/**

A string representing a value to publish to this metric when a filter pattern matches a log event.

\n@param metricValue A string representing a value to publish to this metric when a filter pattern matches a log event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A string representing a value to publish to this metric when a filter pattern matches a log event.

\n@param metricValue A string representing a value to publish to this metric when a filter pattern matches a log event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "MetricNamespace" : { "documentation" : "

Namespace to which the metric belongs.

", "name" : "MetricNamespace", "c2jName" : "metricNamespace", "c2jShape" : "MetricNamespace", "variable" : { "variableName" : "metricNamespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Namespace to which the metric belongs.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "metricNamespace", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricNamespace", "marshallLocationName" : "metricNamespace", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Namespace to which the metric belongs.

\n@param metricNamespace Namespace to which the metric belongs.*/", "getterDocumentation" : "/**

Namespace to which the metric belongs.

\n@return Namespace to which the metric belongs.*/", "fluentSetterDocumentation" : "/**

Namespace to which the metric belongs.

\n@param metricNamespace Namespace to which the metric belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Namespace to which the metric belongs.

\n@param metricNamespace Namespace to which the metric belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeSubscriptionFiltersResult" : { "c2jName" : "DescribeSubscriptionFiltersResponse", "documentation" : "", "shapeName" : "DescribeSubscriptionFiltersResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "SubscriptionFilters", "c2jName" : "subscriptionFilters", "c2jShape" : "SubscriptionFilters", "variable" : { "variableName" : "subscriptionFilters", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "subscriptionFilters", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "subscriptionFilters", "marshallLocationName" : "subscriptionFilters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "SubscriptionFilter", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "SubscriptionFilter", "variable" : { "variableName" : "member", "variableType" : "SubscriptionFilter", "variableDeclarationType" : "SubscriptionFilter", "documentation" : "", "variableSetterType" : "SubscriptionFilter", "simpleType" : "SubscriptionFilter" }, "setterModel" : { "variableName" : "member", "variableType" : "SubscriptionFilter", "variableDeclarationType" : "SubscriptionFilter", "documentation" : "", "variableSetterType" : "SubscriptionFilter", "simpleType" : "SubscriptionFilter" }, "getterModel" : { "returnType" : "SubscriptionFilter", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "SubscriptionFilter" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param subscriptionFilters */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param subscriptionFilters \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setSubscriptionFilters(java.util.Collection)} or {@link #withSubscriptionFilters(java.util.Collection)} if you want to override the existing values.

\n@param subscriptionFilters \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeSubscriptionFiltersResult", "variableType" : "DescribeSubscriptionFiltersResult", "variableDeclarationType" : "DescribeSubscriptionFiltersResult", "documentation" : null, "variableSetterType" : "DescribeSubscriptionFiltersResult", "simpleType" : "DescribeSubscriptionFiltersResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SubscriptionFilters" : { "documentation" : "", "name" : "SubscriptionFilters", "c2jName" : "subscriptionFilters", "c2jShape" : "SubscriptionFilters", "variable" : { "variableName" : "subscriptionFilters", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "subscriptionFilters", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "subscriptionFilters", "marshallLocationName" : "subscriptionFilters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "SubscriptionFilter", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "SubscriptionFilter", "variable" : { "variableName" : "member", "variableType" : "SubscriptionFilter", "variableDeclarationType" : "SubscriptionFilter", "documentation" : "", "variableSetterType" : "SubscriptionFilter", "simpleType" : "SubscriptionFilter" }, "setterModel" : { "variableName" : "member", "variableType" : "SubscriptionFilter", "variableDeclarationType" : "SubscriptionFilter", "documentation" : "", "variableSetterType" : "SubscriptionFilter", "simpleType" : "SubscriptionFilter" }, "getterModel" : { "returnType" : "SubscriptionFilter", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "SubscriptionFilter" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param subscriptionFilters */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param subscriptionFilters \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setSubscriptionFilters(java.util.Collection)} or {@link #withSubscriptionFilters(java.util.Collection)} if you want to override the existing values.

\n@param subscriptionFilters \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteRetentionPolicyRequest" : { "c2jName" : "DeleteRetentionPolicyRequest", "documentation" : "", "shapeName" : "DeleteRetentionPolicyRequest", "deprecated" : false, "required" : [ "logGroupName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the log group that is associated with the retention policy to delete.

", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the log group that is associated with the retention policy to delete.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the log group that is associated with the retention policy to delete.

\n@param logGroupName The name of the log group that is associated with the retention policy to delete.*/", "getterDocumentation" : "/**

The name of the log group that is associated with the retention policy to delete.

\n@return The name of the log group that is associated with the retention policy to delete.*/", "fluentSetterDocumentation" : "/**

The name of the log group that is associated with the retention policy to delete.

\n@param logGroupName The name of the log group that is associated with the retention policy to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the log group that is associated with the retention policy to delete.

\n@param logGroupName The name of the log group that is associated with the retention policy to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteRetentionPolicyRequest", "variableType" : "DeleteRetentionPolicyRequest", "variableDeclarationType" : "DeleteRetentionPolicyRequest", "documentation" : null, "variableSetterType" : "DeleteRetentionPolicyRequest", "simpleType" : "DeleteRetentionPolicyRequest" }, "marshaller" : { "action" : "DeleteRetentionPolicy", "verb" : "POST", "target" : "Logs_20140328.DeleteRetentionPolicy", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LogGroupName" : { "documentation" : "

The name of the log group that is associated with the retention policy to delete.

", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the log group that is associated with the retention policy to delete.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the log group that is associated with the retention policy to delete.

\n@param logGroupName The name of the log group that is associated with the retention policy to delete.*/", "getterDocumentation" : "/**

The name of the log group that is associated with the retention policy to delete.

\n@return The name of the log group that is associated with the retention policy to delete.*/", "fluentSetterDocumentation" : "/**

The name of the log group that is associated with the retention policy to delete.

\n@param logGroupName The name of the log group that is associated with the retention policy to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the log group that is associated with the retention policy to delete.

\n@param logGroupName The name of the log group that is associated with the retention policy to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutDestinationRequest" : { "c2jName" : "PutDestinationRequest", "documentation" : "", "shapeName" : "PutDestinationRequest", "deprecated" : false, "required" : [ "destinationName", "targetArn", "roleArn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

A name for the destination.

", "name" : "DestinationName", "c2jName" : "destinationName", "c2jShape" : "DestinationName", "variable" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A name for the destination.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationName", "marshallLocationName" : "destinationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A name for the destination.

\n@param destinationName A name for the destination.*/", "getterDocumentation" : "/**

A name for the destination.

\n@return A name for the destination.*/", "fluentSetterDocumentation" : "/**

A name for the destination.

\n@param destinationName A name for the destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A name for the destination.

\n@param destinationName A name for the destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The ARN of an Amazon Kinesis stream to deliver matching log events to.

", "name" : "TargetArn", "c2jName" : "targetArn", "c2jShape" : "TargetArn", "variable" : { "variableName" : "targetArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of an Amazon Kinesis stream to deliver matching log events to.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "targetArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "targetArn", "marshallLocationName" : "targetArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of an Amazon Kinesis stream to deliver matching log events to.

\n@param targetArn The ARN of an Amazon Kinesis stream to deliver matching log events to.*/", "getterDocumentation" : "/**

The ARN of an Amazon Kinesis stream to deliver matching log events to.

\n@return The ARN of an Amazon Kinesis stream to deliver matching log events to.*/", "fluentSetterDocumentation" : "/**

The ARN of an Amazon Kinesis stream to deliver matching log events to.

\n@param targetArn The ARN of an Amazon Kinesis stream to deliver matching log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of an Amazon Kinesis stream to deliver matching log events to.

\n@param targetArn The ARN of an Amazon Kinesis stream to deliver matching log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

\n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.*/", "getterDocumentation" : "/**

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

\n@return The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.*/", "fluentSetterDocumentation" : "/**

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

\n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

\n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putDestinationRequest", "variableType" : "PutDestinationRequest", "variableDeclarationType" : "PutDestinationRequest", "documentation" : null, "variableSetterType" : "PutDestinationRequest", "simpleType" : "PutDestinationRequest" }, "marshaller" : { "action" : "PutDestination", "verb" : "POST", "target" : "Logs_20140328.PutDestination", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "DestinationName" : { "documentation" : "

A name for the destination.

", "name" : "DestinationName", "c2jName" : "destinationName", "c2jShape" : "DestinationName", "variable" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A name for the destination.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationName", "marshallLocationName" : "destinationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A name for the destination.

\n@param destinationName A name for the destination.*/", "getterDocumentation" : "/**

A name for the destination.

\n@return A name for the destination.*/", "fluentSetterDocumentation" : "/**

A name for the destination.

\n@param destinationName A name for the destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A name for the destination.

\n@param destinationName A name for the destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TargetArn" : { "documentation" : "

The ARN of an Amazon Kinesis stream to deliver matching log events to.

", "name" : "TargetArn", "c2jName" : "targetArn", "c2jShape" : "TargetArn", "variable" : { "variableName" : "targetArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of an Amazon Kinesis stream to deliver matching log events to.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "targetArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "targetArn", "marshallLocationName" : "targetArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of an Amazon Kinesis stream to deliver matching log events to.

\n@param targetArn The ARN of an Amazon Kinesis stream to deliver matching log events to.*/", "getterDocumentation" : "/**

The ARN of an Amazon Kinesis stream to deliver matching log events to.

\n@return The ARN of an Amazon Kinesis stream to deliver matching log events to.*/", "fluentSetterDocumentation" : "/**

The ARN of an Amazon Kinesis stream to deliver matching log events to.

\n@param targetArn The ARN of an Amazon Kinesis stream to deliver matching log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of an Amazon Kinesis stream to deliver matching log events to.

\n@param targetArn The ARN of an Amazon Kinesis stream to deliver matching log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RoleArn" : { "documentation" : "

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

\n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.*/", "getterDocumentation" : "/**

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

\n@return The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.*/", "fluentSetterDocumentation" : "/**

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

\n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.

\n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to do Amazon Kinesis PutRecord requests on the destination stream.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "MetricFilterMatchRecord" : { "c2jName" : "MetricFilterMatchRecord", "documentation" : "", "shapeName" : "MetricFilterMatchRecord", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "EventNumber", "c2jName" : "eventNumber", "c2jShape" : "EventNumber", "variable" : { "variableName" : "eventNumber", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "eventNumber", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "eventNumber", "marshallLocationName" : "eventNumber", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param eventNumber */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param eventNumber \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param eventNumber \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "EventMessage", "c2jName" : "eventMessage", "c2jShape" : "EventMessage", "variable" : { "variableName" : "eventMessage", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "eventMessage", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "eventMessage", "marshallLocationName" : "eventMessage", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param eventMessage */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param eventMessage \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param eventMessage \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "ExtractedValues", "c2jName" : "extractedValues", "c2jShape" : "ExtractedValues", "variable" : { "variableName" : "extractedValues", "variableType" : "java.util.Map", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalMap", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "extractedValues", "variableType" : "java.util.Map", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalMap", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "extractedValues", "marshallLocationName" : "extractedValues", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "com.amazonaws.internal.SdkInternalMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "String", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "Value", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "templateType" : "java.util.Map", "templateImplType" : "com.amazonaws.internal.SdkInternalMap", "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : true, "setterDocumentation" : "/**\n@param extractedValues */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param extractedValues \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param extractedValues \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "metricFilterMatchRecord", "variableType" : "MetricFilterMatchRecord", "variableDeclarationType" : "MetricFilterMatchRecord", "documentation" : null, "variableSetterType" : "MetricFilterMatchRecord", "simpleType" : "MetricFilterMatchRecord" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "EventNumber" : { "documentation" : "", "name" : "EventNumber", "c2jName" : "eventNumber", "c2jShape" : "EventNumber", "variable" : { "variableName" : "eventNumber", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "eventNumber", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "eventNumber", "marshallLocationName" : "eventNumber", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param eventNumber */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param eventNumber \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param eventNumber \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EventMessage" : { "documentation" : "", "name" : "EventMessage", "c2jName" : "eventMessage", "c2jShape" : "EventMessage", "variable" : { "variableName" : "eventMessage", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "eventMessage", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "eventMessage", "marshallLocationName" : "eventMessage", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param eventMessage */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param eventMessage \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param eventMessage \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ExtractedValues" : { "documentation" : "", "name" : "ExtractedValues", "c2jName" : "extractedValues", "c2jShape" : "ExtractedValues", "variable" : { "variableName" : "extractedValues", "variableType" : "java.util.Map", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalMap", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "setterModel" : { "variableName" : "extractedValues", "variableType" : "java.util.Map", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalMap", "documentation" : "", "variableSetterType" : "java.util.Map", "simpleType" : "Map" }, "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "unmarshallLocationName" : "extractedValues", "marshallLocationName" : "extractedValues", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : { "implType" : "com.amazonaws.internal.SdkInternalMap", "interfaceType" : "java.util.Map", "keyType" : "String", "keyLocationName" : "key", "keyModel" : null, "valueType" : "String", "valueLocationName" : "value", "valueModel" : { "documentation" : "", "name" : "Value", "c2jName" : "value", "c2jShape" : "Value", "variable" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "value", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "value", "marshallLocationName" : "value", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param value */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "templateType" : "java.util.Map", "templateImplType" : "com.amazonaws.internal.SdkInternalMap", "keySimple" : true, "valueSimple" : true, "valueList" : false, "entryType" : "Map.Entry" }, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : true, "setterDocumentation" : "/**\n@param extractedValues */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param extractedValues \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param extractedValues \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "GetLogEventsResult" : { "c2jName" : "GetLogEventsResponse", "documentation" : "", "shapeName" : "GetLogEventsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Events", "c2jName" : "events", "c2jShape" : "OutputLogEvents", "variable" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "events", "marshallLocationName" : "events", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "OutputLogEvent", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OutputLogEvent", "variable" : { "variableName" : "member", "variableType" : "OutputLogEvent", "variableDeclarationType" : "OutputLogEvent", "documentation" : "", "variableSetterType" : "OutputLogEvent", "simpleType" : "OutputLogEvent" }, "setterModel" : { "variableName" : "member", "variableType" : "OutputLogEvent", "variableDeclarationType" : "OutputLogEvent", "documentation" : "", "variableSetterType" : "OutputLogEvent", "simpleType" : "OutputLogEvent" }, "getterModel" : { "returnType" : "OutputLogEvent", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "OutputLogEvent" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param events */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param events \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setEvents(java.util.Collection)} or {@link #withEvents(java.util.Collection)} if you want to override the existing values.

\n@param events \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "NextForwardToken", "c2jName" : "nextForwardToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextForwardToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextForwardToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextForwardToken", "marshallLocationName" : "nextForwardToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextForwardToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextForwardToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextForwardToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "NextBackwardToken", "c2jName" : "nextBackwardToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextBackwardToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextBackwardToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextBackwardToken", "marshallLocationName" : "nextBackwardToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextBackwardToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextBackwardToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextBackwardToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getLogEventsResult", "variableType" : "GetLogEventsResult", "variableDeclarationType" : "GetLogEventsResult", "documentation" : null, "variableSetterType" : "GetLogEventsResult", "simpleType" : "GetLogEventsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextBackwardToken" : { "documentation" : "", "name" : "NextBackwardToken", "c2jName" : "nextBackwardToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextBackwardToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextBackwardToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextBackwardToken", "marshallLocationName" : "nextBackwardToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextBackwardToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextBackwardToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextBackwardToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Events" : { "documentation" : "", "name" : "Events", "c2jName" : "events", "c2jShape" : "OutputLogEvents", "variable" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "events", "marshallLocationName" : "events", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "OutputLogEvent", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "OutputLogEvent", "variable" : { "variableName" : "member", "variableType" : "OutputLogEvent", "variableDeclarationType" : "OutputLogEvent", "documentation" : "", "variableSetterType" : "OutputLogEvent", "simpleType" : "OutputLogEvent" }, "setterModel" : { "variableName" : "member", "variableType" : "OutputLogEvent", "variableDeclarationType" : "OutputLogEvent", "documentation" : "", "variableSetterType" : "OutputLogEvent", "simpleType" : "OutputLogEvent" }, "getterModel" : { "returnType" : "OutputLogEvent", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "OutputLogEvent" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param events */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param events \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

NOTE: This method appends the values to the existing list (if any). Use {@link #setEvents(java.util.Collection)} or {@link #withEvents(java.util.Collection)} if you want to override the existing values.

\n@param events \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextForwardToken" : { "documentation" : "", "name" : "NextForwardToken", "c2jName" : "nextForwardToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextForwardToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextForwardToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextForwardToken", "marshallLocationName" : "nextForwardToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextForwardToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextForwardToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextForwardToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "GetLogEventsRequest" : { "c2jName" : "GetLogEventsRequest", "documentation" : "", "shapeName" : "GetLogEventsRequest", "deprecated" : false, "required" : [ "logGroupName", "logStreamName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the log group to query.

", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the log group to query.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the log group to query.

\n@param logGroupName The name of the log group to query.*/", "getterDocumentation" : "/**

The name of the log group to query.

\n@return The name of the log group to query.*/", "fluentSetterDocumentation" : "/**

The name of the log group to query.

\n@param logGroupName The name of the log group to query.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the log group to query.

\n@param logGroupName The name of the log group to query.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The name of the log stream to query.

", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the log stream to query.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the log stream to query.

\n@param logStreamName The name of the log stream to query.*/", "getterDocumentation" : "/**

The name of the log stream to query.

\n@return The name of the log stream to query.*/", "fluentSetterDocumentation" : "/**

The name of the log stream to query.

\n@param logStreamName The name of the log stream to query.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the log stream to query.

\n@param logStreamName The name of the log stream to query.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "StartTime", "c2jName" : "startTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "startTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "startTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "startTime", "marshallLocationName" : "startTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param startTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param startTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param startTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "EndTime", "c2jName" : "endTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "endTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "endTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "endTime", "marshallLocationName" : "endTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param endTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param endTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param endTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

\n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.*/", "getterDocumentation" : "/**

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

\n@return A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.*/", "fluentSetterDocumentation" : "/**

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

\n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

\n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "EventsLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

\n@param limit The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.*/", "getterDocumentation" : "/**

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

\n@return The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.*/", "fluentSetterDocumentation" : "/**

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

\n@param limit The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

\n@param limit The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

", "name" : "StartFromHead", "c2jName" : "startFromHead", "c2jShape" : "StartFromHead", "variable" : { "variableName" : "startFromHead", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "startFromHead", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "startFromHead", "marshallLocationName" : "startFromHead", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

\n@param startFromHead If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).*/", "getterDocumentation" : "/**

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

\n@return If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).*/", "fluentSetterDocumentation" : "/**

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

\n@param startFromHead If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

\n@param startFromHead If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "getLogEventsRequest", "variableType" : "GetLogEventsRequest", "variableDeclarationType" : "GetLogEventsRequest", "documentation" : null, "variableSetterType" : "GetLogEventsRequest", "simpleType" : "GetLogEventsRequest" }, "marshaller" : { "action" : "GetLogEvents", "verb" : "POST", "target" : "Logs_20140328.GetLogEvents", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "StartFromHead" : { "documentation" : "

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

", "name" : "StartFromHead", "c2jName" : "startFromHead", "c2jShape" : "StartFromHead", "variable" : { "variableName" : "startFromHead", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "startFromHead", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "startFromHead", "marshallLocationName" : "startFromHead", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

\n@param startFromHead If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).*/", "getterDocumentation" : "/**

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

\n@return If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).*/", "fluentSetterDocumentation" : "/**

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

\n@param startFromHead If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).

\n@param startFromHead If set to true, the earliest log events would be returned first. The default is false (the latest log events are returned first).\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EndTime" : { "documentation" : "", "name" : "EndTime", "c2jName" : "endTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "endTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "endTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "endTime", "marshallLocationName" : "endTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param endTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param endTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param endTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

\n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.*/", "getterDocumentation" : "/**

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

\n@return A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.*/", "fluentSetterDocumentation" : "/**

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

\n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.

\n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the nextForwardToken or nextBackwardToken fields in the response of the previous GetLogEvents request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogStreamName" : { "documentation" : "

The name of the log stream to query.

", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the log stream to query.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the log stream to query.

\n@param logStreamName The name of the log stream to query.*/", "getterDocumentation" : "/**

The name of the log stream to query.

\n@return The name of the log stream to query.*/", "fluentSetterDocumentation" : "/**

The name of the log stream to query.

\n@param logStreamName The name of the log stream to query.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the log stream to query.

\n@param logStreamName The name of the log stream to query.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "StartTime" : { "documentation" : "", "name" : "StartTime", "c2jName" : "startTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "startTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "startTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "startTime", "marshallLocationName" : "startTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param startTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param startTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param startTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

The name of the log group to query.

", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the log group to query.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the log group to query.

\n@param logGroupName The name of the log group to query.*/", "getterDocumentation" : "/**

The name of the log group to query.

\n@return The name of the log group to query.*/", "fluentSetterDocumentation" : "/**

The name of the log group to query.

\n@param logGroupName The name of the log group to query.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the log group to query.

\n@param logGroupName The name of the log group to query.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Limit" : { "documentation" : "

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "EventsLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

\n@param limit The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.*/", "getterDocumentation" : "/**

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

\n@return The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.*/", "fluentSetterDocumentation" : "/**

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

\n@param limit The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.

\n@param limit The maximum number of log events returned in the response. If you don't specify a value, the request would return as many log events as can fit in a response size of 1MB, up to 10,000 log events.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "LogStream" : { "c2jName" : "LogStream", "documentation" : "

A log stream is sequence of log events from a single emitter of logs.

", "shapeName" : "LogStream", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param logStreamName */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logStreamName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param logStreamName \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param creationTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "FirstEventTimestamp", "c2jName" : "firstEventTimestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "firstEventTimestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "firstEventTimestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "firstEventTimestamp", "marshallLocationName" : "firstEventTimestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param firstEventTimestamp */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param firstEventTimestamp \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param firstEventTimestamp \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "LastEventTimestamp", "c2jName" : "lastEventTimestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "lastEventTimestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "lastEventTimestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "lastEventTimestamp", "marshallLocationName" : "lastEventTimestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param lastEventTimestamp */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param lastEventTimestamp \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param lastEventTimestamp \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "LastIngestionTime", "c2jName" : "lastIngestionTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "lastIngestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "lastIngestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "lastIngestionTime", "marshallLocationName" : "lastIngestionTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param lastIngestionTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param lastIngestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param lastIngestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "UploadSequenceToken", "c2jName" : "uploadSequenceToken", "c2jShape" : "SequenceToken", "variable" : { "variableName" : "uploadSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "uploadSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "uploadSequenceToken", "marshallLocationName" : "uploadSequenceToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param uploadSequenceToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param uploadSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param uploadSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "Arn", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param arn */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param arn \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param arn \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "StoredBytes", "c2jName" : "storedBytes", "c2jShape" : "StoredBytes", "variable" : { "variableName" : "storedBytes", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "storedBytes", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "storedBytes", "marshallLocationName" : "storedBytes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param storedBytes */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param storedBytes \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param storedBytes \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "logStream", "variableType" : "LogStream", "variableDeclarationType" : "LogStream", "documentation" : null, "variableSetterType" : "LogStream", "simpleType" : "LogStream" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "FirstEventTimestamp" : { "documentation" : "", "name" : "FirstEventTimestamp", "c2jName" : "firstEventTimestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "firstEventTimestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "firstEventTimestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "firstEventTimestamp", "marshallLocationName" : "firstEventTimestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param firstEventTimestamp */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param firstEventTimestamp \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param firstEventTimestamp \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogStreamName" : { "documentation" : "", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param logStreamName */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logStreamName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param logStreamName \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "UploadSequenceToken" : { "documentation" : "", "name" : "UploadSequenceToken", "c2jName" : "uploadSequenceToken", "c2jShape" : "SequenceToken", "variable" : { "variableName" : "uploadSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "uploadSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "uploadSequenceToken", "marshallLocationName" : "uploadSequenceToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param uploadSequenceToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param uploadSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param uploadSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CreationTime" : { "documentation" : "", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param creationTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LastEventTimestamp" : { "documentation" : "", "name" : "LastEventTimestamp", "c2jName" : "lastEventTimestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "lastEventTimestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "lastEventTimestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "lastEventTimestamp", "marshallLocationName" : "lastEventTimestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param lastEventTimestamp */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param lastEventTimestamp \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param lastEventTimestamp \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Arn" : { "documentation" : "", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "Arn", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param arn */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param arn \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param arn \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "StoredBytes" : { "documentation" : "", "name" : "StoredBytes", "c2jName" : "storedBytes", "c2jShape" : "StoredBytes", "variable" : { "variableName" : "storedBytes", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "storedBytes", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "storedBytes", "marshallLocationName" : "storedBytes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param storedBytes */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param storedBytes \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param storedBytes \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LastIngestionTime" : { "documentation" : "", "name" : "LastIngestionTime", "c2jName" : "lastIngestionTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "lastIngestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "lastIngestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "lastIngestionTime", "marshallLocationName" : "lastIngestionTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param lastIngestionTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param lastIngestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param lastIngestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ExportTaskStatus" : { "c2jName" : "ExportTaskStatus", "documentation" : "

Represents the status of an export task.

", "shapeName" : "ExportTaskStatus", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

Status code of the export task.

", "name" : "Code", "c2jName" : "code", "c2jShape" : "ExportTaskStatusCode", "variable" : { "variableName" : "code", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Status code of the export task.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "code", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "code", "marshallLocationName" : "code", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExportTaskStatusCode", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Status code of the export task.

\n@param code Status code of the export task.\n@see ExportTaskStatusCode*/", "getterDocumentation" : "/**

Status code of the export task.

\n@return Status code of the export task.\n@see ExportTaskStatusCode*/", "fluentSetterDocumentation" : "/**

Status code of the export task.

\n@param code Status code of the export task.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExportTaskStatusCode*/", "varargSetterDocumentation" : "/**

Status code of the export task.

\n@param code Status code of the export task.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExportTaskStatusCode*/" }, { "documentation" : "

Status message related to the code.

", "name" : "Message", "c2jName" : "message", "c2jShape" : "ExportTaskStatusMessage", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Status message related to the code.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Status message related to the code.

\n@param message Status message related to the code.*/", "getterDocumentation" : "/**

Status message related to the code.

\n@return Status message related to the code.*/", "fluentSetterDocumentation" : "/**

Status message related to the code.

\n@param message Status message related to the code.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Status message related to the code.

\n@param message Status message related to the code.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "exportTaskStatus", "variableType" : "ExportTaskStatus", "variableDeclarationType" : "ExportTaskStatus", "documentation" : null, "variableSetterType" : "ExportTaskStatus", "simpleType" : "ExportTaskStatus" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Message" : { "documentation" : "

Status message related to the code.

", "name" : "Message", "c2jName" : "message", "c2jShape" : "ExportTaskStatusMessage", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Status message related to the code.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Status message related to the code.

\n@param message Status message related to the code.*/", "getterDocumentation" : "/**

Status message related to the code.

\n@return Status message related to the code.*/", "fluentSetterDocumentation" : "/**

Status message related to the code.

\n@param message Status message related to the code.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

Status message related to the code.

\n@param message Status message related to the code.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Code" : { "documentation" : "

Status code of the export task.

", "name" : "Code", "c2jName" : "code", "c2jShape" : "ExportTaskStatusCode", "variable" : { "variableName" : "code", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

Status code of the export task.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "code", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "code", "marshallLocationName" : "code", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExportTaskStatusCode", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

Status code of the export task.

\n@param code Status code of the export task.\n@see ExportTaskStatusCode*/", "getterDocumentation" : "/**

Status code of the export task.

\n@return Status code of the export task.\n@see ExportTaskStatusCode*/", "fluentSetterDocumentation" : "/**

Status code of the export task.

\n@param code Status code of the export task.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExportTaskStatusCode*/", "varargSetterDocumentation" : "/**

Status code of the export task.

\n@param code Status code of the export task.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExportTaskStatusCode*/" } } }, "OutputLogEvent" : { "c2jName" : "OutputLogEvent", "documentation" : "", "shapeName" : "OutputLogEvent", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Timestamp", "c2jName" : "timestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "timestamp", "marshallLocationName" : "timestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param timestamp */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "Message", "c2jName" : "message", "c2jShape" : "EventMessage", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param message */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "IngestionTime", "c2jName" : "ingestionTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "ingestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "ingestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "ingestionTime", "marshallLocationName" : "ingestionTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param ingestionTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param ingestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param ingestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "outputLogEvent", "variableType" : "OutputLogEvent", "variableDeclarationType" : "OutputLogEvent", "documentation" : null, "variableSetterType" : "OutputLogEvent", "simpleType" : "OutputLogEvent" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "IngestionTime" : { "documentation" : "", "name" : "IngestionTime", "c2jName" : "ingestionTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "ingestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "ingestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "ingestionTime", "marshallLocationName" : "ingestionTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param ingestionTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param ingestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param ingestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Message" : { "documentation" : "", "name" : "Message", "c2jName" : "message", "c2jShape" : "EventMessage", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param message */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Timestamp" : { "documentation" : "", "name" : "Timestamp", "c2jName" : "timestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "timestamp", "marshallLocationName" : "timestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param timestamp */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InvalidParameterException" : { "c2jName" : "InvalidParameterException", "documentation" : "

Returned if a parameter of the request is incorrectly specified.

", "shapeName" : "InvalidParameterException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidParameterException", "variableType" : "InvalidParameterException", "variableDeclarationType" : "InvalidParameterException", "documentation" : null, "variableSetterType" : "InvalidParameterException", "simpleType" : "InvalidParameterException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidParameterException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DeleteLogGroupRequest" : { "c2jName" : "DeleteLogGroupRequest", "documentation" : "", "shapeName" : "DeleteLogGroupRequest", "deprecated" : false, "required" : [ "logGroupName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the log group to delete.

", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the log group to delete.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the log group to delete.

\n@param logGroupName The name of the log group to delete.*/", "getterDocumentation" : "/**

The name of the log group to delete.

\n@return The name of the log group to delete.*/", "fluentSetterDocumentation" : "/**

The name of the log group to delete.

\n@param logGroupName The name of the log group to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the log group to delete.

\n@param logGroupName The name of the log group to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteLogGroupRequest", "variableType" : "DeleteLogGroupRequest", "variableDeclarationType" : "DeleteLogGroupRequest", "documentation" : null, "variableSetterType" : "DeleteLogGroupRequest", "simpleType" : "DeleteLogGroupRequest" }, "marshaller" : { "action" : "DeleteLogGroup", "verb" : "POST", "target" : "Logs_20140328.DeleteLogGroup", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LogGroupName" : { "documentation" : "

The name of the log group to delete.

", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the log group to delete.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the log group to delete.

\n@param logGroupName The name of the log group to delete.*/", "getterDocumentation" : "/**

The name of the log group to delete.

\n@return The name of the log group to delete.*/", "fluentSetterDocumentation" : "/**

The name of the log group to delete.

\n@param logGroupName The name of the log group to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the log group to delete.

\n@param logGroupName The name of the log group to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InvalidOperationException" : { "c2jName" : "InvalidOperationException", "documentation" : "

Returned if the operation is not valid on the specified resource

", "shapeName" : "InvalidOperationException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "invalidOperationException", "variableType" : "InvalidOperationException", "variableDeclarationType" : "InvalidOperationException", "documentation" : null, "variableSetterType" : "InvalidOperationException", "simpleType" : "InvalidOperationException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidOperationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ExportTaskExecutionInfo" : { "c2jName" : "ExportTaskExecutionInfo", "documentation" : "

Represents the status of an export task.

", "shapeName" : "ExportTaskExecutionInfo", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

A point in time when the export task got created.

", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

A point in time when the export task got created.

", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A point in time when the export task got created.

\n@param creationTime A point in time when the export task got created.*/", "getterDocumentation" : "/**

A point in time when the export task got created.

\n@return A point in time when the export task got created.*/", "fluentSetterDocumentation" : "/**

A point in time when the export task got created.

\n@param creationTime A point in time when the export task got created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A point in time when the export task got created.

\n@param creationTime A point in time when the export task got created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A point in time when the export task got completed.

", "name" : "CompletionTime", "c2jName" : "completionTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "completionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

A point in time when the export task got completed.

", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "completionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "completionTime", "marshallLocationName" : "completionTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A point in time when the export task got completed.

\n@param completionTime A point in time when the export task got completed.*/", "getterDocumentation" : "/**

A point in time when the export task got completed.

\n@return A point in time when the export task got completed.*/", "fluentSetterDocumentation" : "/**

A point in time when the export task got completed.

\n@param completionTime A point in time when the export task got completed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A point in time when the export task got completed.

\n@param completionTime A point in time when the export task got completed.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "exportTaskExecutionInfo", "variableType" : "ExportTaskExecutionInfo", "variableDeclarationType" : "ExportTaskExecutionInfo", "documentation" : null, "variableSetterType" : "ExportTaskExecutionInfo", "simpleType" : "ExportTaskExecutionInfo" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "CompletionTime" : { "documentation" : "

A point in time when the export task got completed.

", "name" : "CompletionTime", "c2jName" : "completionTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "completionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

A point in time when the export task got completed.

", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "completionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "completionTime", "marshallLocationName" : "completionTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A point in time when the export task got completed.

\n@param completionTime A point in time when the export task got completed.*/", "getterDocumentation" : "/**

A point in time when the export task got completed.

\n@return A point in time when the export task got completed.*/", "fluentSetterDocumentation" : "/**

A point in time when the export task got completed.

\n@param completionTime A point in time when the export task got completed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A point in time when the export task got completed.

\n@param completionTime A point in time when the export task got completed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CreationTime" : { "documentation" : "

A point in time when the export task got created.

", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

A point in time when the export task got created.

", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A point in time when the export task got created.

\n@param creationTime A point in time when the export task got created.*/", "getterDocumentation" : "/**

A point in time when the export task got created.

\n@return A point in time when the export task got created.*/", "fluentSetterDocumentation" : "/**

A point in time when the export task got created.

\n@param creationTime A point in time when the export task got created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A point in time when the export task got created.

\n@param creationTime A point in time when the export task got created.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutSubscriptionFilterRequest" : { "c2jName" : "PutSubscriptionFilterRequest", "documentation" : "", "shapeName" : "PutSubscriptionFilterRequest", "deprecated" : false, "required" : [ "logGroupName", "filterName", "filterPattern", "destinationArn" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

The name of the log group to associate the subscription filter with.

", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The name of the log group to associate the subscription filter with.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The name of the log group to associate the subscription filter with.

\n@param logGroupName The name of the log group to associate the subscription filter with.*/", "getterDocumentation" : "/**

The name of the log group to associate the subscription filter with.

\n@return The name of the log group to associate the subscription filter with.*/", "fluentSetterDocumentation" : "/**

The name of the log group to associate the subscription filter with.

\n@param logGroupName The name of the log group to associate the subscription filter with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

The name of the log group to associate the subscription filter with.

\n@param logGroupName The name of the log group to associate the subscription filter with.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A name for the subscription filter.

", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A name for the subscription filter.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A name for the subscription filter.

\n@param filterName A name for the subscription filter.*/", "getterDocumentation" : "/**

A name for the subscription filter.

\n@return A name for the subscription filter.*/", "fluentSetterDocumentation" : "/**

A name for the subscription filter.

\n@param filterName A name for the subscription filter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A name for the subscription filter.

\n@param filterName A name for the subscription filter.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

\n@param filterPattern A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.*/", "getterDocumentation" : "/**

A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

\n@return A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.*/", "fluentSetterDocumentation" : "/**

A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

\n@param filterPattern A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

\n@param filterPattern A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

  • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

  • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

  • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

  • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

", "name" : "DestinationArn", "c2jName" : "destinationArn", "c2jShape" : "DestinationArn", "variable" : { "variableName" : "destinationArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

  • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

  • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

  • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

  • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationArn", "marshallLocationName" : "destinationArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

  • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

  • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

  • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

  • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

\n@param destinationArn The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

  • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

  • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

  • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

  • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

  • */", "getterDocumentation" : "/**

    The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

    • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

    • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

    • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

    • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

    \n@return The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

    • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

    • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

    • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

    • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

    • */", "fluentSetterDocumentation" : "/**

      The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

      • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

      • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

      • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

      • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

      \n@param destinationArn The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

      • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

      • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

      • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

      • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

      • \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

        The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

        • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

        • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

        • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

        • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

        \n@param destinationArn The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

        • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

        • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

        • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

        • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

        • \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

          The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

          ", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

          The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

          \n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.*/", "getterDocumentation" : "/**

          The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

          \n@return The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.*/", "fluentSetterDocumentation" : "/**

          The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

          \n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

          \n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putSubscriptionFilterRequest", "variableType" : "PutSubscriptionFilterRequest", "variableDeclarationType" : "PutSubscriptionFilterRequest", "documentation" : null, "variableSetterType" : "PutSubscriptionFilterRequest", "simpleType" : "PutSubscriptionFilterRequest" }, "marshaller" : { "action" : "PutSubscriptionFilter", "verb" : "POST", "target" : "Logs_20140328.PutSubscriptionFilter", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "FilterPattern" : { "documentation" : "

          A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

          ", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

          A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

          \n@param filterPattern A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.*/", "getterDocumentation" : "/**

          A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

          \n@return A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.*/", "fluentSetterDocumentation" : "/**

          A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

          \n@param filterPattern A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.

          \n@param filterPattern A valid CloudWatch Logs filter pattern for subscribing to a filtered stream of log events.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

          The name of the log group to associate the subscription filter with.

          ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          The name of the log group to associate the subscription filter with.

          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

          The name of the log group to associate the subscription filter with.

          \n@param logGroupName The name of the log group to associate the subscription filter with.*/", "getterDocumentation" : "/**

          The name of the log group to associate the subscription filter with.

          \n@return The name of the log group to associate the subscription filter with.*/", "fluentSetterDocumentation" : "/**

          The name of the log group to associate the subscription filter with.

          \n@param logGroupName The name of the log group to associate the subscription filter with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          The name of the log group to associate the subscription filter with.

          \n@param logGroupName The name of the log group to associate the subscription filter with.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FilterName" : { "documentation" : "

          A name for the subscription filter.

          ", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          A name for the subscription filter.

          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

          A name for the subscription filter.

          \n@param filterName A name for the subscription filter.*/", "getterDocumentation" : "/**

          A name for the subscription filter.

          \n@return A name for the subscription filter.*/", "fluentSetterDocumentation" : "/**

          A name for the subscription filter.

          \n@param filterName A name for the subscription filter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

          A name for the subscription filter.

          \n@param filterName A name for the subscription filter.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DestinationArn" : { "documentation" : "

          The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

          • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

          • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

          • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

          • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

          ", "name" : "DestinationArn", "c2jName" : "destinationArn", "c2jShape" : "DestinationArn", "variable" : { "variableName" : "destinationArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

          The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

          • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

          • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

          • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

          • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

          ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationArn", "marshallLocationName" : "destinationArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

          The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

          • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

          • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

          • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

          • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

          \n@param destinationArn The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

          • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

          • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

          • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

          • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

          • */", "getterDocumentation" : "/**

            The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

            • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

            • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

            • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

            • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

            \n@return The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

            • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

            • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

            • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

            • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

            • */", "fluentSetterDocumentation" : "/**

              The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

              • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

              • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

              • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

              • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

              \n@param destinationArn The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

              • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

              • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

              • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

              • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

              • \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

                • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

                • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

                • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

                • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

                \n@param destinationArn The ARN of the destination to deliver matching log events to. Currently, the supported destinations are:

                • An Amazon Kinesis stream belonging to the same account as the subscription filter, for same-account delivery.

                • A logical destination (used via an ARN of Destination) belonging to a different account, for cross-account delivery.

                • An Amazon Kinesis Firehose stream belonging to the same account as the subscription filter, for same-account delivery.

                • An AWS Lambda function belonging to the same account as the subscription filter, for same-account delivery.

                • \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RoleArn" : { "documentation" : "

                  The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

                  ", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

                  \n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.*/", "getterDocumentation" : "/**

                  The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

                  \n@return The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.*/", "fluentSetterDocumentation" : "/**

                  The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

                  \n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.

                  \n@param roleArn The ARN of an IAM role that grants CloudWatch Logs permissions to deliver ingested log events to the destination stream. You don't need to provide the ARN when you are working with a logical destination (used via an ARN of Destination) for cross-account delivery.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ResourceNotFoundException" : { "c2jName" : "ResourceNotFoundException", "documentation" : "

                  Returned if the specified resource does not exist.

                  ", "shapeName" : "ResourceNotFoundException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "resourceNotFoundException", "variableType" : "ResourceNotFoundException", "variableDeclarationType" : "ResourceNotFoundException", "documentation" : null, "variableSetterType" : "ResourceNotFoundException", "simpleType" : "ResourceNotFoundException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "ResourceNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PutDestinationPolicyRequest" : { "c2jName" : "PutDestinationPolicyRequest", "documentation" : "", "shapeName" : "PutDestinationPolicyRequest", "deprecated" : false, "required" : [ "destinationName", "accessPolicy" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  A name for an existing destination.

                  ", "name" : "DestinationName", "c2jName" : "destinationName", "c2jShape" : "DestinationName", "variable" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A name for an existing destination.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationName", "marshallLocationName" : "destinationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A name for an existing destination.

                  \n@param destinationName A name for an existing destination.*/", "getterDocumentation" : "/**

                  A name for an existing destination.

                  \n@return A name for an existing destination.*/", "fluentSetterDocumentation" : "/**

                  A name for an existing destination.

                  \n@param destinationName A name for an existing destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A name for an existing destination.

                  \n@param destinationName A name for an existing destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  ", "name" : "AccessPolicy", "c2jName" : "accessPolicy", "c2jShape" : "AccessPolicy", "variable" : { "variableName" : "accessPolicy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "accessPolicy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "accessPolicy", "marshallLocationName" : "accessPolicy", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  \n@param accessPolicy An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.*/", "getterDocumentation" : "/**

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  \n@return An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.*/", "fluentSetterDocumentation" : "/**

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  \n@param accessPolicy An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  \n@param accessPolicy An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putDestinationPolicyRequest", "variableType" : "PutDestinationPolicyRequest", "variableDeclarationType" : "PutDestinationPolicyRequest", "documentation" : null, "variableSetterType" : "PutDestinationPolicyRequest", "simpleType" : "PutDestinationPolicyRequest" }, "marshaller" : { "action" : "PutDestinationPolicy", "verb" : "POST", "target" : "Logs_20140328.PutDestinationPolicy", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "DestinationName" : { "documentation" : "

                  A name for an existing destination.

                  ", "name" : "DestinationName", "c2jName" : "destinationName", "c2jShape" : "DestinationName", "variable" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A name for an existing destination.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationName", "marshallLocationName" : "destinationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A name for an existing destination.

                  \n@param destinationName A name for an existing destination.*/", "getterDocumentation" : "/**

                  A name for an existing destination.

                  \n@return A name for an existing destination.*/", "fluentSetterDocumentation" : "/**

                  A name for an existing destination.

                  \n@param destinationName A name for an existing destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A name for an existing destination.

                  \n@param destinationName A name for an existing destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AccessPolicy" : { "documentation" : "

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  ", "name" : "AccessPolicy", "c2jName" : "accessPolicy", "c2jShape" : "AccessPolicy", "variable" : { "variableName" : "accessPolicy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "accessPolicy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "accessPolicy", "marshallLocationName" : "accessPolicy", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  \n@param accessPolicy An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.*/", "getterDocumentation" : "/**

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  \n@return An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.*/", "fluentSetterDocumentation" : "/**

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  \n@param accessPolicy An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.

                  \n@param accessPolicy An IAM policy document that authorizes cross-account users to deliver their log events to associated destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteSubscriptionFilterResult" : { "c2jName" : "DeleteSubscriptionFilterResult", "documentation" : null, "shapeName" : "DeleteSubscriptionFilterResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteSubscriptionFilterResult", "variableType" : "DeleteSubscriptionFilterResult", "variableDeclarationType" : "DeleteSubscriptionFilterResult", "documentation" : null, "variableSetterType" : "DeleteSubscriptionFilterResult", "simpleType" : "DeleteSubscriptionFilterResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "SubscriptionFilter" : { "c2jName" : "SubscriptionFilter", "documentation" : "", "shapeName" : "SubscriptionFilter", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param filterName */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param filterName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param filterName \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param logGroupName */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logGroupName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param logGroupName \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param filterPattern */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "DestinationArn", "c2jName" : "destinationArn", "c2jShape" : "DestinationArn", "variable" : { "variableName" : "destinationArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationArn", "marshallLocationName" : "destinationArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param destinationArn */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param destinationArn \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param destinationArn \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param roleArn */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param roleArn \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param roleArn \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param creationTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "subscriptionFilter", "variableType" : "SubscriptionFilter", "variableDeclarationType" : "SubscriptionFilter", "documentation" : null, "variableSetterType" : "SubscriptionFilter", "simpleType" : "SubscriptionFilter" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "FilterPattern" : { "documentation" : "", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param filterPattern */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CreationTime" : { "documentation" : "", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param creationTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param logGroupName */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logGroupName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param logGroupName \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FilterName" : { "documentation" : "", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param filterName */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param filterName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param filterName \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DestinationArn" : { "documentation" : "", "name" : "DestinationArn", "c2jName" : "destinationArn", "c2jShape" : "DestinationArn", "variable" : { "variableName" : "destinationArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationArn", "marshallLocationName" : "destinationArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param destinationArn */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param destinationArn \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param destinationArn \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RoleArn" : { "documentation" : "", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param roleArn */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param roleArn \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param roleArn \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteMetricFilterResult" : { "c2jName" : "DeleteMetricFilterResult", "documentation" : null, "shapeName" : "DeleteMetricFilterResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteMetricFilterResult", "variableType" : "DeleteMetricFilterResult", "variableDeclarationType" : "DeleteMetricFilterResult", "documentation" : null, "variableSetterType" : "DeleteMetricFilterResult", "simpleType" : "DeleteMetricFilterResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DescribeMetricFiltersRequest" : { "c2jName" : "DescribeMetricFiltersRequest", "documentation" : "", "shapeName" : "DescribeMetricFiltersRequest", "deprecated" : false, "required" : [ "logGroupName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The log group name for which metric filters are to be listed.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The log group name for which metric filters are to be listed.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The log group name for which metric filters are to be listed.

                  \n@param logGroupName The log group name for which metric filters are to be listed.*/", "getterDocumentation" : "/**

                  The log group name for which metric filters are to be listed.

                  \n@return The log group name for which metric filters are to be listed.*/", "fluentSetterDocumentation" : "/**

                  The log group name for which metric filters are to be listed.

                  \n@param logGroupName The log group name for which metric filters are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The log group name for which metric filters are to be listed.

                  \n@param logGroupName The log group name for which metric filters are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "name" : "FilterNamePrefix", "c2jName" : "filterNamePrefix", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterNamePrefix", "marshallLocationName" : "filterNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "getterDocumentation" : "/**

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@return Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.*/", "getterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  \n@return A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.*/", "fluentSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "getterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@return The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "fluentSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeMetricFiltersRequest", "variableType" : "DescribeMetricFiltersRequest", "variableDeclarationType" : "DescribeMetricFiltersRequest", "documentation" : null, "variableSetterType" : "DescribeMetricFiltersRequest", "simpleType" : "DescribeMetricFiltersRequest" }, "marshaller" : { "action" : "DescribeMetricFilters", "verb" : "POST", "target" : "Logs_20140328.DescribeMetricFilters", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.*/", "getterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  \n@return A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.*/", "fluentSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeMetricFilters request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FilterNamePrefix" : { "documentation" : "

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "name" : "FilterNamePrefix", "c2jName" : "filterNamePrefix", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterNamePrefix", "marshallLocationName" : "filterNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "getterDocumentation" : "/**

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@return Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return metric filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

                  The log group name for which metric filters are to be listed.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The log group name for which metric filters are to be listed.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The log group name for which metric filters are to be listed.

                  \n@param logGroupName The log group name for which metric filters are to be listed.*/", "getterDocumentation" : "/**

                  The log group name for which metric filters are to be listed.

                  \n@return The log group name for which metric filters are to be listed.*/", "fluentSetterDocumentation" : "/**

                  The log group name for which metric filters are to be listed.

                  \n@param logGroupName The log group name for which metric filters are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The log group name for which metric filters are to be listed.

                  \n@param logGroupName The log group name for which metric filters are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Limit" : { "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "getterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@return The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "fluentSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutRetentionPolicyRequest" : { "c2jName" : "PutRetentionPolicyRequest", "documentation" : "", "shapeName" : "PutRetentionPolicyRequest", "deprecated" : false, "required" : [ "logGroupName", "retentionInDays" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the log group to associate the retention policy with.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to associate the retention policy with.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to associate the retention policy with.

                  \n@param logGroupName The name of the log group to associate the retention policy with.*/", "getterDocumentation" : "/**

                  The name of the log group to associate the retention policy with.

                  \n@return The name of the log group to associate the retention policy with.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to associate the retention policy with.

                  \n@param logGroupName The name of the log group to associate the retention policy with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to associate the retention policy with.

                  \n@param logGroupName The name of the log group to associate the retention policy with.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "RetentionInDays", "c2jName" : "retentionInDays", "c2jShape" : "Days", "variable" : { "variableName" : "retentionInDays", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "retentionInDays", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "retentionInDays", "marshallLocationName" : "retentionInDays", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param retentionInDays */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param retentionInDays \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param retentionInDays \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putRetentionPolicyRequest", "variableType" : "PutRetentionPolicyRequest", "variableDeclarationType" : "PutRetentionPolicyRequest", "documentation" : null, "variableSetterType" : "PutRetentionPolicyRequest", "simpleType" : "PutRetentionPolicyRequest" }, "marshaller" : { "action" : "PutRetentionPolicy", "verb" : "POST", "target" : "Logs_20140328.PutRetentionPolicy", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "RetentionInDays" : { "documentation" : "", "name" : "RetentionInDays", "c2jName" : "retentionInDays", "c2jShape" : "Days", "variable" : { "variableName" : "retentionInDays", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "retentionInDays", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "retentionInDays", "marshallLocationName" : "retentionInDays", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param retentionInDays */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param retentionInDays \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param retentionInDays \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

                  The name of the log group to associate the retention policy with.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to associate the retention policy with.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to associate the retention policy with.

                  \n@param logGroupName The name of the log group to associate the retention policy with.*/", "getterDocumentation" : "/**

                  The name of the log group to associate the retention policy with.

                  \n@return The name of the log group to associate the retention policy with.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to associate the retention policy with.

                  \n@param logGroupName The name of the log group to associate the retention policy with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to associate the retention policy with.

                  \n@param logGroupName The name of the log group to associate the retention policy with.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeExportTasksRequest" : { "c2jName" : "DescribeExportTasksRequest", "documentation" : "", "shapeName" : "DescribeExportTasksRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  ", "name" : "TaskId", "c2jName" : "taskId", "c2jShape" : "ExportTaskId", "variable" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskId", "marshallLocationName" : "taskId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  \n@param taskId Export task that matches the specified task Id will be returned. This can result in zero or one export task.*/", "getterDocumentation" : "/**

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  \n@return Export task that matches the specified task Id will be returned. This can result in zero or one export task.*/", "fluentSetterDocumentation" : "/**

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  \n@param taskId Export task that matches the specified task Id will be returned. This can result in zero or one export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  \n@param taskId Export task that matches the specified task Id will be returned. This can result in zero or one export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  ", "name" : "StatusCode", "c2jName" : "statusCode", "c2jShape" : "ExportTaskStatusCode", "variable" : { "variableName" : "statusCode", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "statusCode", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "statusCode", "marshallLocationName" : "statusCode", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExportTaskStatusCode", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  \n@param statusCode All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.\n@see ExportTaskStatusCode*/", "getterDocumentation" : "/**

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  \n@return All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.\n@see ExportTaskStatusCode*/", "fluentSetterDocumentation" : "/**

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  \n@param statusCode All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExportTaskStatusCode*/", "varargSetterDocumentation" : "/**

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  \n@param statusCode All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExportTaskStatusCode*/" }, { "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.*/", "getterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  \n@return A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.*/", "fluentSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "getterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@return The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "fluentSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeExportTasksRequest", "variableType" : "DescribeExportTasksRequest", "variableDeclarationType" : "DescribeExportTasksRequest", "documentation" : null, "variableSetterType" : "DescribeExportTasksRequest", "simpleType" : "DescribeExportTasksRequest" }, "marshaller" : { "action" : "DescribeExportTasks", "verb" : "POST", "target" : "Logs_20140328.DescribeExportTasks", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "TaskId" : { "documentation" : "

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  ", "name" : "TaskId", "c2jName" : "taskId", "c2jShape" : "ExportTaskId", "variable" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskId", "marshallLocationName" : "taskId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  \n@param taskId Export task that matches the specified task Id will be returned. This can result in zero or one export task.*/", "getterDocumentation" : "/**

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  \n@return Export task that matches the specified task Id will be returned. This can result in zero or one export task.*/", "fluentSetterDocumentation" : "/**

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  \n@param taskId Export task that matches the specified task Id will be returned. This can result in zero or one export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Export task that matches the specified task Id will be returned. This can result in zero or one export task.

                  \n@param taskId Export task that matches the specified task Id will be returned. This can result in zero or one export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.*/", "getterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  \n@return A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.*/", "fluentSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeExportTasks request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Limit" : { "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "getterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@return The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "fluentSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "StatusCode" : { "documentation" : "

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  ", "name" : "StatusCode", "c2jName" : "statusCode", "c2jShape" : "ExportTaskStatusCode", "variable" : { "variableName" : "statusCode", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "statusCode", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "statusCode", "marshallLocationName" : "statusCode", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "ExportTaskStatusCode", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  \n@param statusCode All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.\n@see ExportTaskStatusCode*/", "getterDocumentation" : "/**

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  \n@return All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.\n@see ExportTaskStatusCode*/", "fluentSetterDocumentation" : "/**

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  \n@param statusCode All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExportTaskStatusCode*/", "varargSetterDocumentation" : "/**

                  All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.

                  \n@param statusCode All export tasks that matches the specified status code will be returned. This can return zero or more export tasks.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExportTaskStatusCode*/" } } }, "PutLogEventsResult" : { "c2jName" : "PutLogEventsResponse", "documentation" : "", "shapeName" : "PutLogEventsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "NextSequenceToken", "c2jName" : "nextSequenceToken", "c2jShape" : "SequenceToken", "variable" : { "variableName" : "nextSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextSequenceToken", "marshallLocationName" : "nextSequenceToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextSequenceToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "RejectedLogEventsInfo", "c2jName" : "rejectedLogEventsInfo", "c2jShape" : "RejectedLogEventsInfo", "variable" : { "variableName" : "rejectedLogEventsInfo", "variableType" : "RejectedLogEventsInfo", "variableDeclarationType" : "RejectedLogEventsInfo", "documentation" : "", "variableSetterType" : "RejectedLogEventsInfo", "simpleType" : "RejectedLogEventsInfo" }, "setterModel" : { "variableName" : "rejectedLogEventsInfo", "variableType" : "RejectedLogEventsInfo", "variableDeclarationType" : "RejectedLogEventsInfo", "documentation" : "", "variableSetterType" : "RejectedLogEventsInfo", "simpleType" : "RejectedLogEventsInfo" }, "getterModel" : { "returnType" : "RejectedLogEventsInfo", "documentation" : null }, "http" : { "unmarshallLocationName" : "rejectedLogEventsInfo", "marshallLocationName" : "rejectedLogEventsInfo", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param rejectedLogEventsInfo */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param rejectedLogEventsInfo \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param rejectedLogEventsInfo \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putLogEventsResult", "variableType" : "PutLogEventsResult", "variableDeclarationType" : "PutLogEventsResult", "documentation" : null, "variableSetterType" : "PutLogEventsResult", "simpleType" : "PutLogEventsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextSequenceToken" : { "documentation" : "", "name" : "NextSequenceToken", "c2jName" : "nextSequenceToken", "c2jShape" : "SequenceToken", "variable" : { "variableName" : "nextSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextSequenceToken", "marshallLocationName" : "nextSequenceToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextSequenceToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RejectedLogEventsInfo" : { "documentation" : "", "name" : "RejectedLogEventsInfo", "c2jName" : "rejectedLogEventsInfo", "c2jShape" : "RejectedLogEventsInfo", "variable" : { "variableName" : "rejectedLogEventsInfo", "variableType" : "RejectedLogEventsInfo", "variableDeclarationType" : "RejectedLogEventsInfo", "documentation" : "", "variableSetterType" : "RejectedLogEventsInfo", "simpleType" : "RejectedLogEventsInfo" }, "setterModel" : { "variableName" : "rejectedLogEventsInfo", "variableType" : "RejectedLogEventsInfo", "variableDeclarationType" : "RejectedLogEventsInfo", "documentation" : "", "variableSetterType" : "RejectedLogEventsInfo", "simpleType" : "RejectedLogEventsInfo" }, "getterModel" : { "returnType" : "RejectedLogEventsInfo", "documentation" : null }, "http" : { "unmarshallLocationName" : "rejectedLogEventsInfo", "marshallLocationName" : "rejectedLogEventsInfo", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param rejectedLogEventsInfo */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param rejectedLogEventsInfo \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param rejectedLogEventsInfo \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "RejectedLogEventsInfo" : { "c2jName" : "RejectedLogEventsInfo", "documentation" : "", "shapeName" : "RejectedLogEventsInfo", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "TooNewLogEventStartIndex", "c2jName" : "tooNewLogEventStartIndex", "c2jShape" : "LogEventIndex", "variable" : { "variableName" : "tooNewLogEventStartIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "tooNewLogEventStartIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "tooNewLogEventStartIndex", "marshallLocationName" : "tooNewLogEventStartIndex", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param tooNewLogEventStartIndex */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param tooNewLogEventStartIndex \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param tooNewLogEventStartIndex \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "TooOldLogEventEndIndex", "c2jName" : "tooOldLogEventEndIndex", "c2jShape" : "LogEventIndex", "variable" : { "variableName" : "tooOldLogEventEndIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "tooOldLogEventEndIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "tooOldLogEventEndIndex", "marshallLocationName" : "tooOldLogEventEndIndex", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param tooOldLogEventEndIndex */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param tooOldLogEventEndIndex \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param tooOldLogEventEndIndex \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "ExpiredLogEventEndIndex", "c2jName" : "expiredLogEventEndIndex", "c2jShape" : "LogEventIndex", "variable" : { "variableName" : "expiredLogEventEndIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "expiredLogEventEndIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "expiredLogEventEndIndex", "marshallLocationName" : "expiredLogEventEndIndex", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param expiredLogEventEndIndex */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param expiredLogEventEndIndex \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param expiredLogEventEndIndex \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "rejectedLogEventsInfo", "variableType" : "RejectedLogEventsInfo", "variableDeclarationType" : "RejectedLogEventsInfo", "documentation" : null, "variableSetterType" : "RejectedLogEventsInfo", "simpleType" : "RejectedLogEventsInfo" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "TooOldLogEventEndIndex" : { "documentation" : "", "name" : "TooOldLogEventEndIndex", "c2jName" : "tooOldLogEventEndIndex", "c2jShape" : "LogEventIndex", "variable" : { "variableName" : "tooOldLogEventEndIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "tooOldLogEventEndIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "tooOldLogEventEndIndex", "marshallLocationName" : "tooOldLogEventEndIndex", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param tooOldLogEventEndIndex */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param tooOldLogEventEndIndex \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param tooOldLogEventEndIndex \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TooNewLogEventStartIndex" : { "documentation" : "", "name" : "TooNewLogEventStartIndex", "c2jName" : "tooNewLogEventStartIndex", "c2jShape" : "LogEventIndex", "variable" : { "variableName" : "tooNewLogEventStartIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "tooNewLogEventStartIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "tooNewLogEventStartIndex", "marshallLocationName" : "tooNewLogEventStartIndex", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param tooNewLogEventStartIndex */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param tooNewLogEventStartIndex \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param tooNewLogEventStartIndex \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ExpiredLogEventEndIndex" : { "documentation" : "", "name" : "ExpiredLogEventEndIndex", "c2jName" : "expiredLogEventEndIndex", "c2jShape" : "LogEventIndex", "variable" : { "variableName" : "expiredLogEventEndIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "expiredLogEventEndIndex", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "expiredLogEventEndIndex", "marshallLocationName" : "expiredLogEventEndIndex", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param expiredLogEventEndIndex */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param expiredLogEventEndIndex \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param expiredLogEventEndIndex \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DataAlreadyAcceptedException" : { "c2jName" : "DataAlreadyAcceptedException", "documentation" : "", "shapeName" : "DataAlreadyAcceptedException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "ExpectedSequenceToken", "c2jName" : "expectedSequenceToken", "c2jShape" : "SequenceToken", "variable" : { "variableName" : "expectedSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "expectedSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "expectedSequenceToken", "marshallLocationName" : "expectedSequenceToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param expectedSequenceToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param expectedSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param expectedSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "dataAlreadyAcceptedException", "variableType" : "DataAlreadyAcceptedException", "variableDeclarationType" : "DataAlreadyAcceptedException", "documentation" : null, "variableSetterType" : "DataAlreadyAcceptedException", "simpleType" : "DataAlreadyAcceptedException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "DataAlreadyAcceptedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ExpectedSequenceToken" : { "documentation" : "", "name" : "ExpectedSequenceToken", "c2jName" : "expectedSequenceToken", "c2jShape" : "SequenceToken", "variable" : { "variableName" : "expectedSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "expectedSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "expectedSequenceToken", "marshallLocationName" : "expectedSequenceToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param expectedSequenceToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param expectedSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param expectedSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "SearchedLogStream" : { "c2jName" : "SearchedLogStream", "documentation" : "

                  An object indicating the search status of a log stream in a FilterLogEvents request.

                  ", "shapeName" : "SearchedLogStream", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the log stream.

                  ", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log stream.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log stream.

                  \n@param logStreamName The name of the log stream.*/", "getterDocumentation" : "/**

                  The name of the log stream.

                  \n@return The name of the log stream.*/", "fluentSetterDocumentation" : "/**

                  The name of the log stream.

                  \n@param logStreamName The name of the log stream.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log stream.

                  \n@param logStreamName The name of the log stream.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  ", "name" : "SearchedCompletely", "c2jName" : "searchedCompletely", "c2jShape" : "LogStreamSearchedCompletely", "variable" : { "variableName" : "searchedCompletely", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "searchedCompletely", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "searchedCompletely", "marshallLocationName" : "searchedCompletely", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  \n@param searchedCompletely Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.*/", "getterDocumentation" : "/**

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  \n@return Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.*/", "fluentSetterDocumentation" : "/**

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  \n@param searchedCompletely Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  \n@param searchedCompletely Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "searchedLogStream", "variableType" : "SearchedLogStream", "variableDeclarationType" : "SearchedLogStream", "documentation" : null, "variableSetterType" : "SearchedLogStream", "simpleType" : "SearchedLogStream" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LogStreamName" : { "documentation" : "

                  The name of the log stream.

                  ", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log stream.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log stream.

                  \n@param logStreamName The name of the log stream.*/", "getterDocumentation" : "/**

                  The name of the log stream.

                  \n@return The name of the log stream.*/", "fluentSetterDocumentation" : "/**

                  The name of the log stream.

                  \n@param logStreamName The name of the log stream.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log stream.

                  \n@param logStreamName The name of the log stream.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "SearchedCompletely" : { "documentation" : "

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  ", "name" : "SearchedCompletely", "c2jName" : "searchedCompletely", "c2jShape" : "LogStreamSearchedCompletely", "variable" : { "variableName" : "searchedCompletely", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "searchedCompletely", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "searchedCompletely", "marshallLocationName" : "searchedCompletely", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  \n@param searchedCompletely Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.*/", "getterDocumentation" : "/**

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  \n@return Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.*/", "fluentSetterDocumentation" : "/**

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  \n@param searchedCompletely Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.

                  \n@param searchedCompletely Indicates whether all the events in this log stream were searched or more data exists to search by paginating further.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeSubscriptionFiltersRequest" : { "c2jName" : "DescribeSubscriptionFiltersRequest", "documentation" : "", "shapeName" : "DescribeSubscriptionFiltersRequest", "deprecated" : false, "required" : [ "logGroupName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The log group name for which subscription filters are to be listed.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The log group name for which subscription filters are to be listed.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The log group name for which subscription filters are to be listed.

                  \n@param logGroupName The log group name for which subscription filters are to be listed.*/", "getterDocumentation" : "/**

                  The log group name for which subscription filters are to be listed.

                  \n@return The log group name for which subscription filters are to be listed.*/", "fluentSetterDocumentation" : "/**

                  The log group name for which subscription filters are to be listed.

                  \n@param logGroupName The log group name for which subscription filters are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The log group name for which subscription filters are to be listed.

                  \n@param logGroupName The log group name for which subscription filters are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "name" : "FilterNamePrefix", "c2jName" : "filterNamePrefix", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterNamePrefix", "marshallLocationName" : "filterNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "getterDocumentation" : "/**

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@return Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param limit */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param limit \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param limit \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeSubscriptionFiltersRequest", "variableType" : "DescribeSubscriptionFiltersRequest", "variableDeclarationType" : "DescribeSubscriptionFiltersRequest", "documentation" : null, "variableSetterType" : "DescribeSubscriptionFiltersRequest", "simpleType" : "DescribeSubscriptionFiltersRequest" }, "marshaller" : { "action" : "DescribeSubscriptionFilters", "verb" : "POST", "target" : "Logs_20140328.DescribeSubscriptionFilters", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FilterNamePrefix" : { "documentation" : "

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "name" : "FilterNamePrefix", "c2jName" : "filterNamePrefix", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterNamePrefix", "marshallLocationName" : "filterNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "getterDocumentation" : "/**

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@return Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param filterNamePrefix Will only return subscription filters that match the provided filterNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

                  The log group name for which subscription filters are to be listed.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The log group name for which subscription filters are to be listed.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The log group name for which subscription filters are to be listed.

                  \n@param logGroupName The log group name for which subscription filters are to be listed.*/", "getterDocumentation" : "/**

                  The log group name for which subscription filters are to be listed.

                  \n@return The log group name for which subscription filters are to be listed.*/", "fluentSetterDocumentation" : "/**

                  The log group name for which subscription filters are to be listed.

                  \n@param logGroupName The log group name for which subscription filters are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The log group name for which subscription filters are to be listed.

                  \n@param logGroupName The log group name for which subscription filters are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Limit" : { "documentation" : "", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param limit */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param limit \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param limit \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ExportTask" : { "c2jName" : "ExportTask", "documentation" : "

                  Represents an export task.

                  ", "shapeName" : "ExportTask", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  Id of the export task.

                  ", "name" : "TaskId", "c2jName" : "taskId", "c2jShape" : "ExportTaskId", "variable" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Id of the export task.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskId", "marshallLocationName" : "taskId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Id of the export task.

                  \n@param taskId Id of the export task.*/", "getterDocumentation" : "/**

                  Id of the export task.

                  \n@return Id of the export task.*/", "fluentSetterDocumentation" : "/**

                  Id of the export task.

                  \n@param taskId Id of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Id of the export task.

                  \n@param taskId Id of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The name of the export task.

                  ", "name" : "TaskName", "c2jName" : "taskName", "c2jShape" : "ExportTaskName", "variable" : { "variableName" : "taskName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the export task.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskName", "marshallLocationName" : "taskName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.*/", "getterDocumentation" : "/**

                  The name of the export task.

                  \n@return The name of the export task.*/", "fluentSetterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The name of the log group from which logs data was exported.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group from which logs data was exported.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group from which logs data was exported.

                  \n@param logGroupName The name of the log group from which logs data was exported.*/", "getterDocumentation" : "/**

                  The name of the log group from which logs data was exported.

                  \n@return The name of the log group from which logs data was exported.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group from which logs data was exported.

                  \n@param logGroupName The name of the log group from which logs data was exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group from which logs data was exported.

                  \n@param logGroupName The name of the log group from which logs data was exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  ", "name" : "From", "c2jName" : "from", "c2jShape" : "Timestamp", "variable" : { "variableName" : "from", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "from", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "from", "marshallLocationName" : "from", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  ", "name" : "To", "c2jName" : "to", "c2jShape" : "Timestamp", "variable" : { "variableName" : "to", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "to", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "to", "marshallLocationName" : "to", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Name of Amazon S3 bucket to which the log data was exported.

                  ", "name" : "Destination", "c2jName" : "destination", "c2jShape" : "ExportDestinationBucket", "variable" : { "variableName" : "destination", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Name of Amazon S3 bucket to which the log data was exported.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destination", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destination", "marshallLocationName" : "destination", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data was exported.

                  \n@param destination Name of Amazon S3 bucket to which the log data was exported.*/", "getterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data was exported.

                  \n@return Name of Amazon S3 bucket to which the log data was exported.*/", "fluentSetterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data was exported.

                  \n@param destination Name of Amazon S3 bucket to which the log data was exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data was exported.

                  \n@param destination Name of Amazon S3 bucket to which the log data was exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  ", "name" : "DestinationPrefix", "c2jName" : "destinationPrefix", "c2jShape" : "ExportDestinationPrefix", "variable" : { "variableName" : "destinationPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationPrefix", "marshallLocationName" : "destinationPrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  \n@param destinationPrefix Prefix that was used as the start of Amazon S3 key for every object exported.*/", "getterDocumentation" : "/**

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  \n@return Prefix that was used as the start of Amazon S3 key for every object exported.*/", "fluentSetterDocumentation" : "/**

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  \n@param destinationPrefix Prefix that was used as the start of Amazon S3 key for every object exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  \n@param destinationPrefix Prefix that was used as the start of Amazon S3 key for every object exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Status of the export task.

                  ", "name" : "Status", "c2jName" : "status", "c2jShape" : "ExportTaskStatus", "variable" : { "variableName" : "status", "variableType" : "ExportTaskStatus", "variableDeclarationType" : "ExportTaskStatus", "documentation" : "

                  Status of the export task.

                  ", "variableSetterType" : "ExportTaskStatus", "simpleType" : "ExportTaskStatus" }, "setterModel" : { "variableName" : "status", "variableType" : "ExportTaskStatus", "variableDeclarationType" : "ExportTaskStatus", "documentation" : "", "variableSetterType" : "ExportTaskStatus", "simpleType" : "ExportTaskStatus" }, "getterModel" : { "returnType" : "ExportTaskStatus", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Status of the export task.

                  \n@param status Status of the export task.*/", "getterDocumentation" : "/**

                  Status of the export task.

                  \n@return Status of the export task.*/", "fluentSetterDocumentation" : "/**

                  Status of the export task.

                  \n@param status Status of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Status of the export task.

                  \n@param status Status of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Execution info about the export task.

                  ", "name" : "ExecutionInfo", "c2jName" : "executionInfo", "c2jShape" : "ExportTaskExecutionInfo", "variable" : { "variableName" : "executionInfo", "variableType" : "ExportTaskExecutionInfo", "variableDeclarationType" : "ExportTaskExecutionInfo", "documentation" : "

                  Execution info about the export task.

                  ", "variableSetterType" : "ExportTaskExecutionInfo", "simpleType" : "ExportTaskExecutionInfo" }, "setterModel" : { "variableName" : "executionInfo", "variableType" : "ExportTaskExecutionInfo", "variableDeclarationType" : "ExportTaskExecutionInfo", "documentation" : "", "variableSetterType" : "ExportTaskExecutionInfo", "simpleType" : "ExportTaskExecutionInfo" }, "getterModel" : { "returnType" : "ExportTaskExecutionInfo", "documentation" : null }, "http" : { "unmarshallLocationName" : "executionInfo", "marshallLocationName" : "executionInfo", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Execution info about the export task.

                  \n@param executionInfo Execution info about the export task.*/", "getterDocumentation" : "/**

                  Execution info about the export task.

                  \n@return Execution info about the export task.*/", "fluentSetterDocumentation" : "/**

                  Execution info about the export task.

                  \n@param executionInfo Execution info about the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Execution info about the export task.

                  \n@param executionInfo Execution info about the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "exportTask", "variableType" : "ExportTask", "variableDeclarationType" : "ExportTask", "documentation" : null, "variableSetterType" : "ExportTask", "simpleType" : "ExportTask" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Status" : { "documentation" : "

                  Status of the export task.

                  ", "name" : "Status", "c2jName" : "status", "c2jShape" : "ExportTaskStatus", "variable" : { "variableName" : "status", "variableType" : "ExportTaskStatus", "variableDeclarationType" : "ExportTaskStatus", "documentation" : "

                  Status of the export task.

                  ", "variableSetterType" : "ExportTaskStatus", "simpleType" : "ExportTaskStatus" }, "setterModel" : { "variableName" : "status", "variableType" : "ExportTaskStatus", "variableDeclarationType" : "ExportTaskStatus", "documentation" : "", "variableSetterType" : "ExportTaskStatus", "simpleType" : "ExportTaskStatus" }, "getterModel" : { "returnType" : "ExportTaskStatus", "documentation" : null }, "http" : { "unmarshallLocationName" : "status", "marshallLocationName" : "status", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Status of the export task.

                  \n@param status Status of the export task.*/", "getterDocumentation" : "/**

                  Status of the export task.

                  \n@return Status of the export task.*/", "fluentSetterDocumentation" : "/**

                  Status of the export task.

                  \n@param status Status of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Status of the export task.

                  \n@param status Status of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Destination" : { "documentation" : "

                  Name of Amazon S3 bucket to which the log data was exported.

                  ", "name" : "Destination", "c2jName" : "destination", "c2jShape" : "ExportDestinationBucket", "variable" : { "variableName" : "destination", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Name of Amazon S3 bucket to which the log data was exported.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destination", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destination", "marshallLocationName" : "destination", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data was exported.

                  \n@param destination Name of Amazon S3 bucket to which the log data was exported.*/", "getterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data was exported.

                  \n@return Name of Amazon S3 bucket to which the log data was exported.*/", "fluentSetterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data was exported.

                  \n@param destination Name of Amazon S3 bucket to which the log data was exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data was exported.

                  \n@param destination Name of Amazon S3 bucket to which the log data was exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TaskId" : { "documentation" : "

                  Id of the export task.

                  ", "name" : "TaskId", "c2jName" : "taskId", "c2jShape" : "ExportTaskId", "variable" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Id of the export task.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskId", "marshallLocationName" : "taskId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Id of the export task.

                  \n@param taskId Id of the export task.*/", "getterDocumentation" : "/**

                  Id of the export task.

                  \n@return Id of the export task.*/", "fluentSetterDocumentation" : "/**

                  Id of the export task.

                  \n@param taskId Id of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Id of the export task.

                  \n@param taskId Id of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TaskName" : { "documentation" : "

                  The name of the export task.

                  ", "name" : "TaskName", "c2jName" : "taskName", "c2jShape" : "ExportTaskName", "variable" : { "variableName" : "taskName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the export task.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskName", "marshallLocationName" : "taskName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.*/", "getterDocumentation" : "/**

                  The name of the export task.

                  \n@return The name of the export task.*/", "fluentSetterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DestinationPrefix" : { "documentation" : "

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  ", "name" : "DestinationPrefix", "c2jName" : "destinationPrefix", "c2jShape" : "ExportDestinationPrefix", "variable" : { "variableName" : "destinationPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationPrefix", "marshallLocationName" : "destinationPrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  \n@param destinationPrefix Prefix that was used as the start of Amazon S3 key for every object exported.*/", "getterDocumentation" : "/**

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  \n@return Prefix that was used as the start of Amazon S3 key for every object exported.*/", "fluentSetterDocumentation" : "/**

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  \n@param destinationPrefix Prefix that was used as the start of Amazon S3 key for every object exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Prefix that was used as the start of Amazon S3 key for every object exported.

                  \n@param destinationPrefix Prefix that was used as the start of Amazon S3 key for every object exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "ExecutionInfo" : { "documentation" : "

                  Execution info about the export task.

                  ", "name" : "ExecutionInfo", "c2jName" : "executionInfo", "c2jShape" : "ExportTaskExecutionInfo", "variable" : { "variableName" : "executionInfo", "variableType" : "ExportTaskExecutionInfo", "variableDeclarationType" : "ExportTaskExecutionInfo", "documentation" : "

                  Execution info about the export task.

                  ", "variableSetterType" : "ExportTaskExecutionInfo", "simpleType" : "ExportTaskExecutionInfo" }, "setterModel" : { "variableName" : "executionInfo", "variableType" : "ExportTaskExecutionInfo", "variableDeclarationType" : "ExportTaskExecutionInfo", "documentation" : "", "variableSetterType" : "ExportTaskExecutionInfo", "simpleType" : "ExportTaskExecutionInfo" }, "getterModel" : { "returnType" : "ExportTaskExecutionInfo", "documentation" : null }, "http" : { "unmarshallLocationName" : "executionInfo", "marshallLocationName" : "executionInfo", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Execution info about the export task.

                  \n@param executionInfo Execution info about the export task.*/", "getterDocumentation" : "/**

                  Execution info about the export task.

                  \n@return Execution info about the export task.*/", "fluentSetterDocumentation" : "/**

                  Execution info about the export task.

                  \n@param executionInfo Execution info about the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Execution info about the export task.

                  \n@param executionInfo Execution info about the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

                  The name of the log group from which logs data was exported.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group from which logs data was exported.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group from which logs data was exported.

                  \n@param logGroupName The name of the log group from which logs data was exported.*/", "getterDocumentation" : "/**

                  The name of the log group from which logs data was exported.

                  \n@return The name of the log group from which logs data was exported.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group from which logs data was exported.

                  \n@param logGroupName The name of the log group from which logs data was exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group from which logs data was exported.

                  \n@param logGroupName The name of the log group from which logs data was exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "From" : { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  ", "name" : "From", "c2jName" : "from", "c2jShape" : "Timestamp", "variable" : { "variableName" : "from", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "from", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "from", "marshallLocationName" : "from", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp prior to this time are not exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "To" : { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  ", "name" : "To", "c2jName" : "to", "c2jShape" : "Timestamp", "variable" : { "variableName" : "to", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "to", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "to", "marshallLocationName" : "to", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. Events with a timestamp later than this time are not exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "TestMetricFilterResult" : { "c2jName" : "TestMetricFilterResponse", "documentation" : "", "shapeName" : "TestMetricFilterResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Matches", "c2jName" : "matches", "c2jShape" : "MetricFilterMatches", "variable" : { "variableName" : "matches", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "matches", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "matches", "marshallLocationName" : "matches", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "MetricFilterMatchRecord", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "MetricFilterMatchRecord", "variable" : { "variableName" : "member", "variableType" : "MetricFilterMatchRecord", "variableDeclarationType" : "MetricFilterMatchRecord", "documentation" : "", "variableSetterType" : "MetricFilterMatchRecord", "simpleType" : "MetricFilterMatchRecord" }, "setterModel" : { "variableName" : "member", "variableType" : "MetricFilterMatchRecord", "variableDeclarationType" : "MetricFilterMatchRecord", "documentation" : "", "variableSetterType" : "MetricFilterMatchRecord", "simpleType" : "MetricFilterMatchRecord" }, "getterModel" : { "returnType" : "MetricFilterMatchRecord", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "MetricFilterMatchRecord" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param matches */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param matches \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setMatches(java.util.Collection)} or {@link #withMatches(java.util.Collection)} if you want to override the existing values.

                  \n@param matches \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "testMetricFilterResult", "variableType" : "TestMetricFilterResult", "variableDeclarationType" : "TestMetricFilterResult", "documentation" : null, "variableSetterType" : "TestMetricFilterResult", "simpleType" : "TestMetricFilterResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Matches" : { "documentation" : "", "name" : "Matches", "c2jName" : "matches", "c2jShape" : "MetricFilterMatches", "variable" : { "variableName" : "matches", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "matches", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "matches", "marshallLocationName" : "matches", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "MetricFilterMatchRecord", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "MetricFilterMatchRecord", "variable" : { "variableName" : "member", "variableType" : "MetricFilterMatchRecord", "variableDeclarationType" : "MetricFilterMatchRecord", "documentation" : "", "variableSetterType" : "MetricFilterMatchRecord", "simpleType" : "MetricFilterMatchRecord" }, "setterModel" : { "variableName" : "member", "variableType" : "MetricFilterMatchRecord", "variableDeclarationType" : "MetricFilterMatchRecord", "documentation" : "", "variableSetterType" : "MetricFilterMatchRecord", "simpleType" : "MetricFilterMatchRecord" }, "getterModel" : { "returnType" : "MetricFilterMatchRecord", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "MetricFilterMatchRecord" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param matches */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param matches \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setMatches(java.util.Collection)} or {@link #withMatches(java.util.Collection)} if you want to override the existing values.

                  \n@param matches \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "InvalidSequenceTokenException" : { "c2jName" : "InvalidSequenceTokenException", "documentation" : "", "shapeName" : "InvalidSequenceTokenException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "ExpectedSequenceToken", "c2jName" : "expectedSequenceToken", "c2jShape" : "SequenceToken", "variable" : { "variableName" : "expectedSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "expectedSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "expectedSequenceToken", "marshallLocationName" : "expectedSequenceToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param expectedSequenceToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param expectedSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param expectedSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "invalidSequenceTokenException", "variableType" : "InvalidSequenceTokenException", "variableDeclarationType" : "InvalidSequenceTokenException", "documentation" : null, "variableSetterType" : "InvalidSequenceTokenException", "simpleType" : "InvalidSequenceTokenException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "InvalidSequenceTokenException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ExpectedSequenceToken" : { "documentation" : "", "name" : "ExpectedSequenceToken", "c2jName" : "expectedSequenceToken", "c2jShape" : "SequenceToken", "variable" : { "variableName" : "expectedSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "expectedSequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "expectedSequenceToken", "marshallLocationName" : "expectedSequenceToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param expectedSequenceToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param expectedSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param expectedSequenceToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateLogStreamRequest" : { "c2jName" : "CreateLogStreamRequest", "documentation" : "", "shapeName" : "CreateLogStreamRequest", "deprecated" : false, "required" : [ "logGroupName", "logStreamName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the log group under which the log stream is to be created.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group under which the log stream is to be created.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group under which the log stream is to be created.

                  \n@param logGroupName The name of the log group under which the log stream is to be created.*/", "getterDocumentation" : "/**

                  The name of the log group under which the log stream is to be created.

                  \n@return The name of the log group under which the log stream is to be created.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group under which the log stream is to be created.

                  \n@param logGroupName The name of the log group under which the log stream is to be created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group under which the log stream is to be created.

                  \n@param logGroupName The name of the log group under which the log stream is to be created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The name of the log stream to create.

                  ", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log stream to create.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log stream to create.

                  \n@param logStreamName The name of the log stream to create.*/", "getterDocumentation" : "/**

                  The name of the log stream to create.

                  \n@return The name of the log stream to create.*/", "fluentSetterDocumentation" : "/**

                  The name of the log stream to create.

                  \n@param logStreamName The name of the log stream to create.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log stream to create.

                  \n@param logStreamName The name of the log stream to create.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createLogStreamRequest", "variableType" : "CreateLogStreamRequest", "variableDeclarationType" : "CreateLogStreamRequest", "documentation" : null, "variableSetterType" : "CreateLogStreamRequest", "simpleType" : "CreateLogStreamRequest" }, "marshaller" : { "action" : "CreateLogStream", "verb" : "POST", "target" : "Logs_20140328.CreateLogStream", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LogStreamName" : { "documentation" : "

                  The name of the log stream to create.

                  ", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log stream to create.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log stream to create.

                  \n@param logStreamName The name of the log stream to create.*/", "getterDocumentation" : "/**

                  The name of the log stream to create.

                  \n@return The name of the log stream to create.*/", "fluentSetterDocumentation" : "/**

                  The name of the log stream to create.

                  \n@param logStreamName The name of the log stream to create.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log stream to create.

                  \n@param logStreamName The name of the log stream to create.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

                  The name of the log group under which the log stream is to be created.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group under which the log stream is to be created.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group under which the log stream is to be created.

                  \n@param logGroupName The name of the log group under which the log stream is to be created.*/", "getterDocumentation" : "/**

                  The name of the log group under which the log stream is to be created.

                  \n@return The name of the log group under which the log stream is to be created.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group under which the log stream is to be created.

                  \n@param logGroupName The name of the log group under which the log stream is to be created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group under which the log stream is to be created.

                  \n@param logGroupName The name of the log group under which the log stream is to be created.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "LogGroup" : { "c2jName" : "LogGroup", "documentation" : "", "shapeName" : "LogGroup", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param logGroupName */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logGroupName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param logGroupName \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param creationTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "RetentionInDays", "c2jName" : "retentionInDays", "c2jShape" : "Days", "variable" : { "variableName" : "retentionInDays", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "retentionInDays", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "retentionInDays", "marshallLocationName" : "retentionInDays", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param retentionInDays */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param retentionInDays \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param retentionInDays \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "MetricFilterCount", "c2jName" : "metricFilterCount", "c2jShape" : "FilterCount", "variable" : { "variableName" : "metricFilterCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "metricFilterCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricFilterCount", "marshallLocationName" : "metricFilterCount", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param metricFilterCount */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param metricFilterCount \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param metricFilterCount \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "Arn", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param arn */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param arn \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param arn \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "StoredBytes", "c2jName" : "storedBytes", "c2jShape" : "StoredBytes", "variable" : { "variableName" : "storedBytes", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "storedBytes", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "storedBytes", "marshallLocationName" : "storedBytes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param storedBytes */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param storedBytes \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param storedBytes \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "logGroup", "variableType" : "LogGroup", "variableDeclarationType" : "LogGroup", "documentation" : null, "variableSetterType" : "LogGroup", "simpleType" : "LogGroup" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "RetentionInDays" : { "documentation" : "", "name" : "RetentionInDays", "c2jName" : "retentionInDays", "c2jShape" : "Days", "variable" : { "variableName" : "retentionInDays", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "retentionInDays", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "retentionInDays", "marshallLocationName" : "retentionInDays", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param retentionInDays */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param retentionInDays \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param retentionInDays \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "MetricFilterCount" : { "documentation" : "", "name" : "MetricFilterCount", "c2jName" : "metricFilterCount", "c2jShape" : "FilterCount", "variable" : { "variableName" : "metricFilterCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "metricFilterCount", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricFilterCount", "marshallLocationName" : "metricFilterCount", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param metricFilterCount */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param metricFilterCount \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param metricFilterCount \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CreationTime" : { "documentation" : "", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param creationTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param logGroupName */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logGroupName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param logGroupName \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Arn" : { "documentation" : "", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "Arn", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param arn */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param arn \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param arn \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "StoredBytes" : { "documentation" : "", "name" : "StoredBytes", "c2jName" : "storedBytes", "c2jShape" : "StoredBytes", "variable" : { "variableName" : "storedBytes", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "storedBytes", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "storedBytes", "marshallLocationName" : "storedBytes", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param storedBytes */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param storedBytes \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param storedBytes \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteLogStreamResult" : { "c2jName" : "DeleteLogStreamResult", "documentation" : null, "shapeName" : "DeleteLogStreamResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteLogStreamResult", "variableType" : "DeleteLogStreamResult", "variableDeclarationType" : "DeleteLogStreamResult", "documentation" : null, "variableSetterType" : "DeleteLogStreamResult", "simpleType" : "DeleteLogStreamResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PutSubscriptionFilterResult" : { "c2jName" : "PutSubscriptionFilterResult", "documentation" : null, "shapeName" : "PutSubscriptionFilterResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "putSubscriptionFilterResult", "variableType" : "PutSubscriptionFilterResult", "variableDeclarationType" : "PutSubscriptionFilterResult", "documentation" : null, "variableSetterType" : "PutSubscriptionFilterResult", "simpleType" : "PutSubscriptionFilterResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DescribeLogStreamsRequest" : { "c2jName" : "DescribeLogStreamsRequest", "documentation" : "", "shapeName" : "DescribeLogStreamsRequest", "deprecated" : false, "required" : [ "logGroupName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The log group name for which log streams are to be listed.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The log group name for which log streams are to be listed.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The log group name for which log streams are to be listed.

                  \n@param logGroupName The log group name for which log streams are to be listed.*/", "getterDocumentation" : "/**

                  The log group name for which log streams are to be listed.

                  \n@return The log group name for which log streams are to be listed.*/", "fluentSetterDocumentation" : "/**

                  The log group name for which log streams are to be listed.

                  \n@param logGroupName The log group name for which log streams are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The log group name for which log streams are to be listed.

                  \n@param logGroupName The log group name for which log streams are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "name" : "LogStreamNamePrefix", "c2jName" : "logStreamNamePrefix", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamNamePrefix", "marshallLocationName" : "logStreamNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "getterDocumentation" : "/**

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@return Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  ", "name" : "OrderBy", "c2jName" : "orderBy", "c2jShape" : "OrderBy", "variable" : { "variableName" : "orderBy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "orderBy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "orderBy", "marshallLocationName" : "orderBy", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "OrderBy", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  \n@param orderBy Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.\n@see OrderBy*/", "getterDocumentation" : "/**

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  \n@return Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.\n@see OrderBy*/", "fluentSetterDocumentation" : "/**

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  \n@param orderBy Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderBy*/", "varargSetterDocumentation" : "/**

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  \n@param orderBy Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderBy*/" }, { "documentation" : "

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  ", "name" : "Descending", "c2jName" : "descending", "c2jShape" : "Descending", "variable" : { "variableName" : "descending", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "descending", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "descending", "marshallLocationName" : "descending", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  \n@param descending If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.*/", "getterDocumentation" : "/**

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  \n@return If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.*/", "fluentSetterDocumentation" : "/**

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  \n@param descending If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  \n@param descending If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.*/", "getterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  \n@return A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.*/", "fluentSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "getterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@return The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "fluentSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeLogStreamsRequest", "variableType" : "DescribeLogStreamsRequest", "variableDeclarationType" : "DescribeLogStreamsRequest", "documentation" : null, "variableSetterType" : "DescribeLogStreamsRequest", "simpleType" : "DescribeLogStreamsRequest" }, "marshaller" : { "action" : "DescribeLogStreams", "verb" : "POST", "target" : "Logs_20140328.DescribeLogStreams", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "OrderBy" : { "documentation" : "

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  ", "name" : "OrderBy", "c2jName" : "orderBy", "c2jShape" : "OrderBy", "variable" : { "variableName" : "orderBy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "orderBy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "orderBy", "marshallLocationName" : "orderBy", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : "OrderBy", "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  \n@param orderBy Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.\n@see OrderBy*/", "getterDocumentation" : "/**

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  \n@return Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.\n@see OrderBy*/", "fluentSetterDocumentation" : "/**

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  \n@param orderBy Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderBy*/", "varargSetterDocumentation" : "/**

                  Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.

                  \n@param orderBy Specifies what to order the returned log streams by. Valid arguments are 'LogStreamName' or 'LastEventTime'. If you don't specify a value, results are ordered by LogStreamName. If 'LastEventTime' is chosen, the request cannot also contain a logStreamNamePrefix.\n@return Returns a reference to this object so that method calls can be chained together.\n@see OrderBy*/" }, "Descending" : { "documentation" : "

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  ", "name" : "Descending", "c2jName" : "descending", "c2jShape" : "Descending", "variable" : { "variableName" : "descending", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "descending", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "descending", "marshallLocationName" : "descending", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  \n@param descending If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.*/", "getterDocumentation" : "/**

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  \n@return If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.*/", "fluentSetterDocumentation" : "/**

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  \n@param descending If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.

                  \n@param descending If set to true, results are returned in descending order. If you don't specify a value or set it to false, results are returned in ascending order.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.*/", "getterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  \n@return A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.*/", "fluentSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogStreams request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogStreamNamePrefix" : { "documentation" : "

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "name" : "LogStreamNamePrefix", "c2jName" : "logStreamNamePrefix", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamNamePrefix", "marshallLocationName" : "logStreamNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "getterDocumentation" : "/**

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@return Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only return log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

                  The log group name for which log streams are to be listed.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The log group name for which log streams are to be listed.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The log group name for which log streams are to be listed.

                  \n@param logGroupName The log group name for which log streams are to be listed.*/", "getterDocumentation" : "/**

                  The log group name for which log streams are to be listed.

                  \n@return The log group name for which log streams are to be listed.*/", "fluentSetterDocumentation" : "/**

                  The log group name for which log streams are to be listed.

                  \n@param logGroupName The log group name for which log streams are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The log group name for which log streams are to be listed.

                  \n@param logGroupName The log group name for which log streams are to be listed.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Limit" : { "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "getterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@return The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "fluentSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteLogStreamRequest" : { "c2jName" : "DeleteLogStreamRequest", "documentation" : "", "shapeName" : "DeleteLogStreamRequest", "deprecated" : false, "required" : [ "logGroupName", "logStreamName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the log group under which the log stream to delete belongs.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group under which the log stream to delete belongs.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group under which the log stream to delete belongs.

                  \n@param logGroupName The name of the log group under which the log stream to delete belongs.*/", "getterDocumentation" : "/**

                  The name of the log group under which the log stream to delete belongs.

                  \n@return The name of the log group under which the log stream to delete belongs.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group under which the log stream to delete belongs.

                  \n@param logGroupName The name of the log group under which the log stream to delete belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group under which the log stream to delete belongs.

                  \n@param logGroupName The name of the log group under which the log stream to delete belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The name of the log stream to delete.

                  ", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log stream to delete.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log stream to delete.

                  \n@param logStreamName The name of the log stream to delete.*/", "getterDocumentation" : "/**

                  The name of the log stream to delete.

                  \n@return The name of the log stream to delete.*/", "fluentSetterDocumentation" : "/**

                  The name of the log stream to delete.

                  \n@param logStreamName The name of the log stream to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log stream to delete.

                  \n@param logStreamName The name of the log stream to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteLogStreamRequest", "variableType" : "DeleteLogStreamRequest", "variableDeclarationType" : "DeleteLogStreamRequest", "documentation" : null, "variableSetterType" : "DeleteLogStreamRequest", "simpleType" : "DeleteLogStreamRequest" }, "marshaller" : { "action" : "DeleteLogStream", "verb" : "POST", "target" : "Logs_20140328.DeleteLogStream", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LogStreamName" : { "documentation" : "

                  The name of the log stream to delete.

                  ", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log stream to delete.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log stream to delete.

                  \n@param logStreamName The name of the log stream to delete.*/", "getterDocumentation" : "/**

                  The name of the log stream to delete.

                  \n@return The name of the log stream to delete.*/", "fluentSetterDocumentation" : "/**

                  The name of the log stream to delete.

                  \n@param logStreamName The name of the log stream to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log stream to delete.

                  \n@param logStreamName The name of the log stream to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

                  The name of the log group under which the log stream to delete belongs.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group under which the log stream to delete belongs.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group under which the log stream to delete belongs.

                  \n@param logGroupName The name of the log group under which the log stream to delete belongs.*/", "getterDocumentation" : "/**

                  The name of the log group under which the log stream to delete belongs.

                  \n@return The name of the log group under which the log stream to delete belongs.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group under which the log stream to delete belongs.

                  \n@param logGroupName The name of the log group under which the log stream to delete belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group under which the log stream to delete belongs.

                  \n@param logGroupName The name of the log group under which the log stream to delete belongs.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteSubscriptionFilterRequest" : { "c2jName" : "DeleteSubscriptionFilterRequest", "documentation" : "", "shapeName" : "DeleteSubscriptionFilterRequest", "deprecated" : false, "required" : [ "logGroupName", "filterName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the log group that is associated with the subscription filter to delete.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group that is associated with the subscription filter to delete.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group that is associated with the subscription filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the subscription filter to delete.*/", "getterDocumentation" : "/**

                  The name of the log group that is associated with the subscription filter to delete.

                  \n@return The name of the log group that is associated with the subscription filter to delete.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group that is associated with the subscription filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the subscription filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group that is associated with the subscription filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the subscription filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The name of the subscription filter to delete.

                  ", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the subscription filter to delete.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the subscription filter to delete.

                  \n@param filterName The name of the subscription filter to delete.*/", "getterDocumentation" : "/**

                  The name of the subscription filter to delete.

                  \n@return The name of the subscription filter to delete.*/", "fluentSetterDocumentation" : "/**

                  The name of the subscription filter to delete.

                  \n@param filterName The name of the subscription filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the subscription filter to delete.

                  \n@param filterName The name of the subscription filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteSubscriptionFilterRequest", "variableType" : "DeleteSubscriptionFilterRequest", "variableDeclarationType" : "DeleteSubscriptionFilterRequest", "documentation" : null, "variableSetterType" : "DeleteSubscriptionFilterRequest", "simpleType" : "DeleteSubscriptionFilterRequest" }, "marshaller" : { "action" : "DeleteSubscriptionFilter", "verb" : "POST", "target" : "Logs_20140328.DeleteSubscriptionFilter", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LogGroupName" : { "documentation" : "

                  The name of the log group that is associated with the subscription filter to delete.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group that is associated with the subscription filter to delete.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group that is associated with the subscription filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the subscription filter to delete.*/", "getterDocumentation" : "/**

                  The name of the log group that is associated with the subscription filter to delete.

                  \n@return The name of the log group that is associated with the subscription filter to delete.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group that is associated with the subscription filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the subscription filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group that is associated with the subscription filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the subscription filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FilterName" : { "documentation" : "

                  The name of the subscription filter to delete.

                  ", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the subscription filter to delete.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the subscription filter to delete.

                  \n@param filterName The name of the subscription filter to delete.*/", "getterDocumentation" : "/**

                  The name of the subscription filter to delete.

                  \n@return The name of the subscription filter to delete.*/", "fluentSetterDocumentation" : "/**

                  The name of the subscription filter to delete.

                  \n@param filterName The name of the subscription filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the subscription filter to delete.

                  \n@param filterName The name of the subscription filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeLogGroupsRequest" : { "c2jName" : "DescribeLogGroupsRequest", "documentation" : "", "shapeName" : "DescribeLogGroupsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "name" : "LogGroupNamePrefix", "c2jName" : "logGroupNamePrefix", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupNamePrefix", "marshallLocationName" : "logGroupNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logGroupNamePrefix Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "getterDocumentation" : "/**

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@return Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logGroupNamePrefix Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logGroupNamePrefix Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.*/", "getterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  \n@return A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.*/", "fluentSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "getterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@return The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "fluentSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeLogGroupsRequest", "variableType" : "DescribeLogGroupsRequest", "variableDeclarationType" : "DescribeLogGroupsRequest", "documentation" : null, "variableSetterType" : "DescribeLogGroupsRequest", "simpleType" : "DescribeLogGroupsRequest" }, "marshaller" : { "action" : "DescribeLogGroups", "verb" : "POST", "target" : "Logs_20140328.DescribeLogGroups", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.*/", "getterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  \n@return A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.*/", "fluentSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.

                  \n@param nextToken A string token used for pagination that points to the next page of results. It must be a value obtained from the response of the previous DescribeLogGroups request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupNamePrefix" : { "documentation" : "

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "name" : "LogGroupNamePrefix", "c2jName" : "logGroupNamePrefix", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupNamePrefix", "marshallLocationName" : "logGroupNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logGroupNamePrefix Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "getterDocumentation" : "/**

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@return Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logGroupNamePrefix Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logGroupNamePrefix Will only return log groups that match the provided logGroupNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Limit" : { "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "getterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@return The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.*/", "fluentSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.

                  \n@param limit The maximum number of items returned in the response. If you don't specify a value, the request would return up to 50 items.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateLogGroupResult" : { "c2jName" : "CreateLogGroupResult", "documentation" : null, "shapeName" : "CreateLogGroupResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "createLogGroupResult", "variableType" : "CreateLogGroupResult", "variableDeclarationType" : "CreateLogGroupResult", "documentation" : null, "variableSetterType" : "CreateLogGroupResult", "simpleType" : "CreateLogGroupResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "Destination" : { "c2jName" : "Destination", "documentation" : "

                  A cross account destination that is the recipient of subscription log events.

                  ", "shapeName" : "Destination", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  Name of the destination.

                  ", "name" : "DestinationName", "c2jName" : "destinationName", "c2jShape" : "DestinationName", "variable" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Name of the destination.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationName", "marshallLocationName" : "destinationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Name of the destination.

                  \n@param destinationName Name of the destination.*/", "getterDocumentation" : "/**

                  Name of the destination.

                  \n@return Name of the destination.*/", "fluentSetterDocumentation" : "/**

                  Name of the destination.

                  \n@param destinationName Name of the destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Name of the destination.

                  \n@param destinationName Name of the destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  ", "name" : "TargetArn", "c2jName" : "targetArn", "c2jShape" : "TargetArn", "variable" : { "variableName" : "targetArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "targetArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "targetArn", "marshallLocationName" : "targetArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  \n@param targetArn ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).*/", "getterDocumentation" : "/**

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  \n@return ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).*/", "fluentSetterDocumentation" : "/**

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  \n@param targetArn ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  \n@param targetArn ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A role for impersonation for delivering log events to the target.

                  ", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A role for impersonation for delivering log events to the target.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A role for impersonation for delivering log events to the target.

                  \n@param roleArn A role for impersonation for delivering log events to the target.*/", "getterDocumentation" : "/**

                  A role for impersonation for delivering log events to the target.

                  \n@return A role for impersonation for delivering log events to the target.*/", "fluentSetterDocumentation" : "/**

                  A role for impersonation for delivering log events to the target.

                  \n@param roleArn A role for impersonation for delivering log events to the target.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A role for impersonation for delivering log events to the target.

                  \n@param roleArn A role for impersonation for delivering log events to the target.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  ", "name" : "AccessPolicy", "c2jName" : "accessPolicy", "c2jShape" : "AccessPolicy", "variable" : { "variableName" : "accessPolicy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "accessPolicy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "accessPolicy", "marshallLocationName" : "accessPolicy", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  \n@param accessPolicy An IAM policy document that governs which AWS accounts can create subscription filters against this destination.*/", "getterDocumentation" : "/**

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  \n@return An IAM policy document that governs which AWS accounts can create subscription filters against this destination.*/", "fluentSetterDocumentation" : "/**

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  \n@param accessPolicy An IAM policy document that governs which AWS accounts can create subscription filters against this destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  \n@param accessPolicy An IAM policy document that governs which AWS accounts can create subscription filters against this destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  ARN of this destination.

                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "Arn", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  ARN of this destination.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  ARN of this destination.

                  \n@param arn ARN of this destination.*/", "getterDocumentation" : "/**

                  ARN of this destination.

                  \n@return ARN of this destination.*/", "fluentSetterDocumentation" : "/**

                  ARN of this destination.

                  \n@param arn ARN of this destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  ARN of this destination.

                  \n@param arn ARN of this destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  ", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  \n@param creationTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  \n@param creationTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  \n@param creationTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "destination", "variableType" : "Destination", "variableDeclarationType" : "Destination", "documentation" : null, "variableSetterType" : "Destination", "simpleType" : "Destination" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "DestinationName" : { "documentation" : "

                  Name of the destination.

                  ", "name" : "DestinationName", "c2jName" : "destinationName", "c2jShape" : "DestinationName", "variable" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Name of the destination.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationName", "marshallLocationName" : "destinationName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Name of the destination.

                  \n@param destinationName Name of the destination.*/", "getterDocumentation" : "/**

                  Name of the destination.

                  \n@return Name of the destination.*/", "fluentSetterDocumentation" : "/**

                  Name of the destination.

                  \n@param destinationName Name of the destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Name of the destination.

                  \n@param destinationName Name of the destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TargetArn" : { "documentation" : "

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  ", "name" : "TargetArn", "c2jName" : "targetArn", "c2jShape" : "TargetArn", "variable" : { "variableName" : "targetArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "targetArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "targetArn", "marshallLocationName" : "targetArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  \n@param targetArn ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).*/", "getterDocumentation" : "/**

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  \n@return ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).*/", "fluentSetterDocumentation" : "/**

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  \n@param targetArn ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).

                  \n@param targetArn ARN of the physical target where the log events will be delivered (eg. ARN of a Kinesis stream).\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CreationTime" : { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  ", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  \n@param creationTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  \n@param creationTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.

                  \n@param creationTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC specifying when this destination was created.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Arn" : { "documentation" : "

                  ARN of this destination.

                  ", "name" : "Arn", "c2jName" : "arn", "c2jShape" : "Arn", "variable" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  ARN of this destination.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "arn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "arn", "marshallLocationName" : "arn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  ARN of this destination.

                  \n@param arn ARN of this destination.*/", "getterDocumentation" : "/**

                  ARN of this destination.

                  \n@return ARN of this destination.*/", "fluentSetterDocumentation" : "/**

                  ARN of this destination.

                  \n@param arn ARN of this destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  ARN of this destination.

                  \n@param arn ARN of this destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "RoleArn" : { "documentation" : "

                  A role for impersonation for delivering log events to the target.

                  ", "name" : "RoleArn", "c2jName" : "roleArn", "c2jShape" : "RoleArn", "variable" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A role for impersonation for delivering log events to the target.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "roleArn", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "roleArn", "marshallLocationName" : "roleArn", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A role for impersonation for delivering log events to the target.

                  \n@param roleArn A role for impersonation for delivering log events to the target.*/", "getterDocumentation" : "/**

                  A role for impersonation for delivering log events to the target.

                  \n@return A role for impersonation for delivering log events to the target.*/", "fluentSetterDocumentation" : "/**

                  A role for impersonation for delivering log events to the target.

                  \n@param roleArn A role for impersonation for delivering log events to the target.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A role for impersonation for delivering log events to the target.

                  \n@param roleArn A role for impersonation for delivering log events to the target.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "AccessPolicy" : { "documentation" : "

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  ", "name" : "AccessPolicy", "c2jName" : "accessPolicy", "c2jShape" : "AccessPolicy", "variable" : { "variableName" : "accessPolicy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "accessPolicy", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "accessPolicy", "marshallLocationName" : "accessPolicy", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  \n@param accessPolicy An IAM policy document that governs which AWS accounts can create subscription filters against this destination.*/", "getterDocumentation" : "/**

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  \n@return An IAM policy document that governs which AWS accounts can create subscription filters against this destination.*/", "fluentSetterDocumentation" : "/**

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  \n@param accessPolicy An IAM policy document that governs which AWS accounts can create subscription filters against this destination.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

                  \n@param accessPolicy An IAM policy document that governs which AWS accounts can create subscription filters against this destination.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "FilterLogEventsResult" : { "c2jName" : "FilterLogEventsResponse", "documentation" : "", "shapeName" : "FilterLogEventsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  ", "name" : "Events", "c2jName" : "events", "c2jShape" : "FilteredLogEvents", "variable" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "events", "marshallLocationName" : "events", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "FilteredLogEvent", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "FilteredLogEvent", "variable" : { "variableName" : "member", "variableType" : "FilteredLogEvent", "variableDeclarationType" : "FilteredLogEvent", "documentation" : "", "variableSetterType" : "FilteredLogEvent", "simpleType" : "FilteredLogEvent" }, "setterModel" : { "variableName" : "member", "variableType" : "FilteredLogEvent", "variableDeclarationType" : "FilteredLogEvent", "documentation" : "", "variableSetterType" : "FilteredLogEvent", "simpleType" : "FilteredLogEvent" }, "getterModel" : { "returnType" : "FilteredLogEvent", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "FilteredLogEvent" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  \n@param events A list of FilteredLogEvent objects representing the matched events from the request.*/", "getterDocumentation" : "/**

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  \n@return A list of FilteredLogEvent objects representing the matched events from the request.*/", "fluentSetterDocumentation" : "/**

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  \n@param events A list of FilteredLogEvent objects representing the matched events from the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  \n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setEvents(java.util.Collection)} or {@link #withEvents(java.util.Collection)} if you want to override the existing values.

                  \n@param events A list of FilteredLogEvent objects representing the matched events from the request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  ", "name" : "SearchedLogStreams", "c2jName" : "searchedLogStreams", "c2jShape" : "SearchedLogStreams", "variable" : { "variableName" : "searchedLogStreams", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "searchedLogStreams", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "searchedLogStreams", "marshallLocationName" : "searchedLogStreams", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "SearchedLogStream", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "SearchedLogStream", "variable" : { "variableName" : "member", "variableType" : "SearchedLogStream", "variableDeclarationType" : "SearchedLogStream", "documentation" : "", "variableSetterType" : "SearchedLogStream", "simpleType" : "SearchedLogStream" }, "setterModel" : { "variableName" : "member", "variableType" : "SearchedLogStream", "variableDeclarationType" : "SearchedLogStream", "documentation" : "", "variableSetterType" : "SearchedLogStream", "simpleType" : "SearchedLogStream" }, "getterModel" : { "returnType" : "SearchedLogStream", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "SearchedLogStream" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  \n@param searchedLogStreams A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.*/", "getterDocumentation" : "/**

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  \n@return A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.*/", "fluentSetterDocumentation" : "/**

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  \n@param searchedLogStreams A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  \n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setSearchedLogStreams(java.util.Collection)} or {@link #withSearchedLogStreams(java.util.Collection)} if you want to override the existing values.

                  \n@param searchedLogStreams A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.*/", "getterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@return A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.*/", "fluentSetterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "filterLogEventsResult", "variableType" : "FilterLogEventsResult", "variableDeclarationType" : "FilterLogEventsResult", "documentation" : null, "variableSetterType" : "FilterLogEventsResult", "simpleType" : "FilterLogEventsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "SearchedLogStreams" : { "documentation" : "

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  ", "name" : "SearchedLogStreams", "c2jName" : "searchedLogStreams", "c2jShape" : "SearchedLogStreams", "variable" : { "variableName" : "searchedLogStreams", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "searchedLogStreams", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "searchedLogStreams", "marshallLocationName" : "searchedLogStreams", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "SearchedLogStream", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "SearchedLogStream", "variable" : { "variableName" : "member", "variableType" : "SearchedLogStream", "variableDeclarationType" : "SearchedLogStream", "documentation" : "", "variableSetterType" : "SearchedLogStream", "simpleType" : "SearchedLogStream" }, "setterModel" : { "variableName" : "member", "variableType" : "SearchedLogStream", "variableDeclarationType" : "SearchedLogStream", "documentation" : "", "variableSetterType" : "SearchedLogStream", "simpleType" : "SearchedLogStream" }, "getterModel" : { "returnType" : "SearchedLogStream", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "SearchedLogStream" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  \n@param searchedLogStreams A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.*/", "getterDocumentation" : "/**

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  \n@return A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.*/", "fluentSetterDocumentation" : "/**

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  \n@param searchedLogStreams A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.

                  \n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setSearchedLogStreams(java.util.Collection)} or {@link #withSearchedLogStreams(java.util.Collection)} if you want to override the existing values.

                  \n@param searchedLogStreams A list of SearchedLogStream objects indicating which log streams have been searched in this request and whether each has been searched completely or still has more to be paginated.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.*/", "getterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@return A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.*/", "fluentSetterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Events" : { "documentation" : "

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  ", "name" : "Events", "c2jName" : "events", "c2jShape" : "FilteredLogEvents", "variable" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "events", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "events", "marshallLocationName" : "events", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "FilteredLogEvent", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "FilteredLogEvent", "variable" : { "variableName" : "member", "variableType" : "FilteredLogEvent", "variableDeclarationType" : "FilteredLogEvent", "documentation" : "", "variableSetterType" : "FilteredLogEvent", "simpleType" : "FilteredLogEvent" }, "setterModel" : { "variableName" : "member", "variableType" : "FilteredLogEvent", "variableDeclarationType" : "FilteredLogEvent", "documentation" : "", "variableSetterType" : "FilteredLogEvent", "simpleType" : "FilteredLogEvent" }, "getterModel" : { "returnType" : "FilteredLogEvent", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "FilteredLogEvent" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  \n@param events A list of FilteredLogEvent objects representing the matched events from the request.*/", "getterDocumentation" : "/**

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  \n@return A list of FilteredLogEvent objects representing the matched events from the request.*/", "fluentSetterDocumentation" : "/**

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  \n@param events A list of FilteredLogEvent objects representing the matched events from the request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A list of FilteredLogEvent objects representing the matched events from the request.

                  \n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setEvents(java.util.Collection)} or {@link #withEvents(java.util.Collection)} if you want to override the existing values.

                  \n@param events A list of FilteredLogEvent objects representing the matched events from the request.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutRetentionPolicyResult" : { "c2jName" : "PutRetentionPolicyResult", "documentation" : null, "shapeName" : "PutRetentionPolicyResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "putRetentionPolicyResult", "variableType" : "PutRetentionPolicyResult", "variableDeclarationType" : "PutRetentionPolicyResult", "documentation" : null, "variableSetterType" : "PutRetentionPolicyResult", "simpleType" : "PutRetentionPolicyResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "InputLogEvent" : { "c2jName" : "InputLogEvent", "documentation" : "

                  A log event is a record of some activity that was recorded by the application or resource being monitored. The log event record that CloudWatch Logs understands contains two properties: the timestamp of when the event occurred, and the raw event message.

                  ", "shapeName" : "InputLogEvent", "deprecated" : false, "required" : [ "timestamp", "message" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Timestamp", "c2jName" : "timestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "timestamp", "marshallLocationName" : "timestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param timestamp */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "Message", "c2jName" : "message", "c2jShape" : "EventMessage", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param message */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "inputLogEvent", "variableType" : "InputLogEvent", "variableDeclarationType" : "InputLogEvent", "documentation" : null, "variableSetterType" : "InputLogEvent", "simpleType" : "InputLogEvent" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Message" : { "documentation" : "", "name" : "Message", "c2jName" : "message", "c2jShape" : "EventMessage", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param message */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Timestamp" : { "documentation" : "", "name" : "Timestamp", "c2jName" : "timestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "timestamp", "marshallLocationName" : "timestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param timestamp */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "TestMetricFilterRequest" : { "c2jName" : "TestMetricFilterRequest", "documentation" : "", "shapeName" : "TestMetricFilterRequest", "deprecated" : false, "required" : [ "filterPattern", "logEventMessages" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param filterPattern */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A list of log event messages to test.

                  ", "name" : "LogEventMessages", "c2jName" : "logEventMessages", "c2jShape" : "TestEventMessages", "variable" : { "variableName" : "logEventMessages", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  A list of log event messages to test.

                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "logEventMessages", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "logEventMessages", "marshallLocationName" : "logEventMessages", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EventMessage", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : true, "map" : false, "simpleType" : "String" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                  A list of log event messages to test.

                  \n@param logEventMessages A list of log event messages to test.*/", "getterDocumentation" : "/**

                  A list of log event messages to test.

                  \n@return A list of log event messages to test.*/", "fluentSetterDocumentation" : "/**

                  A list of log event messages to test.

                  \n@param logEventMessages A list of log event messages to test.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A list of log event messages to test.

                  \n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLogEventMessages(java.util.Collection)} or {@link #withLogEventMessages(java.util.Collection)} if you want to override the existing values.

                  \n@param logEventMessages A list of log event messages to test.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "testMetricFilterRequest", "variableType" : "TestMetricFilterRequest", "variableDeclarationType" : "TestMetricFilterRequest", "documentation" : null, "variableSetterType" : "TestMetricFilterRequest", "simpleType" : "TestMetricFilterRequest" }, "marshaller" : { "action" : "TestMetricFilter", "verb" : "POST", "target" : "Logs_20140328.TestMetricFilter", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "FilterPattern" : { "documentation" : "", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param filterPattern */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogEventMessages" : { "documentation" : "

                  A list of log event messages to test.

                  ", "name" : "LogEventMessages", "c2jName" : "logEventMessages", "c2jShape" : "TestEventMessages", "variable" : { "variableName" : "logEventMessages", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  A list of log event messages to test.

                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "logEventMessages", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "logEventMessages", "marshallLocationName" : "logEventMessages", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "EventMessage", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : true, "map" : false, "simpleType" : "String" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                  A list of log event messages to test.

                  \n@param logEventMessages A list of log event messages to test.*/", "getterDocumentation" : "/**

                  A list of log event messages to test.

                  \n@return A list of log event messages to test.*/", "fluentSetterDocumentation" : "/**

                  A list of log event messages to test.

                  \n@param logEventMessages A list of log event messages to test.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A list of log event messages to test.

                  \n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLogEventMessages(java.util.Collection)} or {@link #withLogEventMessages(java.util.Collection)} if you want to override the existing values.

                  \n@param logEventMessages A list of log event messages to test.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "ServiceUnavailableException" : { "c2jName" : "ServiceUnavailableException", "documentation" : "

                  Returned if the service cannot complete the request.

                  ", "shapeName" : "ServiceUnavailableException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "serviceUnavailableException", "variableType" : "ServiceUnavailableException", "variableDeclarationType" : "ServiceUnavailableException", "documentation" : null, "variableSetterType" : "ServiceUnavailableException", "simpleType" : "ServiceUnavailableException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "ServiceUnavailableException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "CreateLogGroupRequest" : { "c2jName" : "CreateLogGroupRequest", "documentation" : "", "shapeName" : "CreateLogGroupRequest", "deprecated" : false, "required" : [ "logGroupName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the log group to create.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to create.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to create.

                  \n@param logGroupName The name of the log group to create.*/", "getterDocumentation" : "/**

                  The name of the log group to create.

                  \n@return The name of the log group to create.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to create.

                  \n@param logGroupName The name of the log group to create.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to create.

                  \n@param logGroupName The name of the log group to create.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createLogGroupRequest", "variableType" : "CreateLogGroupRequest", "variableDeclarationType" : "CreateLogGroupRequest", "documentation" : null, "variableSetterType" : "CreateLogGroupRequest", "simpleType" : "CreateLogGroupRequest" }, "marshaller" : { "action" : "CreateLogGroup", "verb" : "POST", "target" : "Logs_20140328.CreateLogGroup", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LogGroupName" : { "documentation" : "

                  The name of the log group to create.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to create.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to create.

                  \n@param logGroupName The name of the log group to create.*/", "getterDocumentation" : "/**

                  The name of the log group to create.

                  \n@return The name of the log group to create.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to create.

                  \n@param logGroupName The name of the log group to create.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to create.

                  \n@param logGroupName The name of the log group to create.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutDestinationPolicyResult" : { "c2jName" : "PutDestinationPolicyResult", "documentation" : null, "shapeName" : "PutDestinationPolicyResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "putDestinationPolicyResult", "variableType" : "PutDestinationPolicyResult", "variableDeclarationType" : "PutDestinationPolicyResult", "documentation" : null, "variableSetterType" : "PutDestinationPolicyResult", "simpleType" : "PutDestinationPolicyResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "MetricFilter" : { "c2jName" : "MetricFilter", "documentation" : "

                  Metric filters can be used to express how CloudWatch Logs would extract metric observations from ingested log events and transform them to metric data in a CloudWatch metric.

                  ", "shapeName" : "MetricFilter", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param filterName */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param filterName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param filterName \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param filterPattern */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "MetricTransformations", "c2jName" : "metricTransformations", "c2jShape" : "MetricTransformations", "variable" : { "variableName" : "metricTransformations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "metricTransformations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricTransformations", "marshallLocationName" : "metricTransformations", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "MetricTransformation", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "MetricTransformation", "variable" : { "variableName" : "member", "variableType" : "MetricTransformation", "variableDeclarationType" : "MetricTransformation", "documentation" : "", "variableSetterType" : "MetricTransformation", "simpleType" : "MetricTransformation" }, "setterModel" : { "variableName" : "member", "variableType" : "MetricTransformation", "variableDeclarationType" : "MetricTransformation", "documentation" : "", "variableSetterType" : "MetricTransformation", "simpleType" : "MetricTransformation" }, "getterModel" : { "returnType" : "MetricTransformation", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "MetricTransformation" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param metricTransformations */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param metricTransformations \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setMetricTransformations(java.util.Collection)} or {@link #withMetricTransformations(java.util.Collection)} if you want to override the existing values.

                  \n@param metricTransformations \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param creationTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "metricFilter", "variableType" : "MetricFilter", "variableDeclarationType" : "MetricFilter", "documentation" : null, "variableSetterType" : "MetricFilter", "simpleType" : "MetricFilter" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "MetricTransformations" : { "documentation" : "", "name" : "MetricTransformations", "c2jName" : "metricTransformations", "c2jShape" : "MetricTransformations", "variable" : { "variableName" : "metricTransformations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "metricTransformations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricTransformations", "marshallLocationName" : "metricTransformations", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "MetricTransformation", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "MetricTransformation", "variable" : { "variableName" : "member", "variableType" : "MetricTransformation", "variableDeclarationType" : "MetricTransformation", "documentation" : "", "variableSetterType" : "MetricTransformation", "simpleType" : "MetricTransformation" }, "setterModel" : { "variableName" : "member", "variableType" : "MetricTransformation", "variableDeclarationType" : "MetricTransformation", "documentation" : "", "variableSetterType" : "MetricTransformation", "simpleType" : "MetricTransformation" }, "getterModel" : { "returnType" : "MetricTransformation", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "MetricTransformation" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param metricTransformations */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param metricTransformations \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setMetricTransformations(java.util.Collection)} or {@link #withMetricTransformations(java.util.Collection)} if you want to override the existing values.

                  \n@param metricTransformations \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FilterPattern" : { "documentation" : "", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param filterPattern */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param filterPattern \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "CreationTime" : { "documentation" : "", "name" : "CreationTime", "c2jName" : "creationTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "creationTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "creationTime", "marshallLocationName" : "creationTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param creationTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param creationTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FilterName" : { "documentation" : "", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param filterName */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param filterName \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param filterName \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeDestinationsResult" : { "c2jName" : "DescribeDestinationsResponse", "documentation" : "", "shapeName" : "DescribeDestinationsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "Destinations", "c2jName" : "destinations", "c2jShape" : "Destinations", "variable" : { "variableName" : "destinations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "destinations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinations", "marshallLocationName" : "destinations", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Destination", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Destination", "variable" : { "variableName" : "member", "variableType" : "Destination", "variableDeclarationType" : "Destination", "documentation" : "", "variableSetterType" : "Destination", "simpleType" : "Destination" }, "setterModel" : { "variableName" : "member", "variableType" : "Destination", "variableDeclarationType" : "Destination", "documentation" : "", "variableSetterType" : "Destination", "simpleType" : "Destination" }, "getterModel" : { "returnType" : "Destination", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "Destination" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param destinations */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param destinations \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setDestinations(java.util.Collection)} or {@link #withDestinations(java.util.Collection)} if you want to override the existing values.

                  \n@param destinations \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeDestinationsResult", "variableType" : "DescribeDestinationsResult", "variableDeclarationType" : "DescribeDestinationsResult", "documentation" : null, "variableSetterType" : "DescribeDestinationsResult", "simpleType" : "DescribeDestinationsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Destinations" : { "documentation" : "", "name" : "Destinations", "c2jName" : "destinations", "c2jShape" : "Destinations", "variable" : { "variableName" : "destinations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "destinations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinations", "marshallLocationName" : "destinations", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "Destination", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "Destination", "variable" : { "variableName" : "member", "variableType" : "Destination", "variableDeclarationType" : "Destination", "documentation" : "", "variableSetterType" : "Destination", "simpleType" : "Destination" }, "setterModel" : { "variableName" : "member", "variableType" : "Destination", "variableDeclarationType" : "Destination", "documentation" : "", "variableSetterType" : "Destination", "simpleType" : "Destination" }, "getterModel" : { "returnType" : "Destination", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "Destination" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param destinations */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param destinations \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setDestinations(java.util.Collection)} or {@link #withDestinations(java.util.Collection)} if you want to override the existing values.

                  \n@param destinations \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteMetricFilterRequest" : { "c2jName" : "DeleteMetricFilterRequest", "documentation" : "", "shapeName" : "DeleteMetricFilterRequest", "deprecated" : false, "required" : [ "logGroupName", "filterName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the log group that is associated with the metric filter to delete.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group that is associated with the metric filter to delete.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group that is associated with the metric filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the metric filter to delete.*/", "getterDocumentation" : "/**

                  The name of the log group that is associated with the metric filter to delete.

                  \n@return The name of the log group that is associated with the metric filter to delete.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group that is associated with the metric filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the metric filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group that is associated with the metric filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the metric filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The name of the metric filter to delete.

                  ", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the metric filter to delete.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the metric filter to delete.

                  \n@param filterName The name of the metric filter to delete.*/", "getterDocumentation" : "/**

                  The name of the metric filter to delete.

                  \n@return The name of the metric filter to delete.*/", "fluentSetterDocumentation" : "/**

                  The name of the metric filter to delete.

                  \n@param filterName The name of the metric filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the metric filter to delete.

                  \n@param filterName The name of the metric filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "deleteMetricFilterRequest", "variableType" : "DeleteMetricFilterRequest", "variableDeclarationType" : "DeleteMetricFilterRequest", "documentation" : null, "variableSetterType" : "DeleteMetricFilterRequest", "simpleType" : "DeleteMetricFilterRequest" }, "marshaller" : { "action" : "DeleteMetricFilter", "verb" : "POST", "target" : "Logs_20140328.DeleteMetricFilter", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LogGroupName" : { "documentation" : "

                  The name of the log group that is associated with the metric filter to delete.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group that is associated with the metric filter to delete.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group that is associated with the metric filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the metric filter to delete.*/", "getterDocumentation" : "/**

                  The name of the log group that is associated with the metric filter to delete.

                  \n@return The name of the log group that is associated with the metric filter to delete.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group that is associated with the metric filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the metric filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group that is associated with the metric filter to delete.

                  \n@param logGroupName The name of the log group that is associated with the metric filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FilterName" : { "documentation" : "

                  The name of the metric filter to delete.

                  ", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the metric filter to delete.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the metric filter to delete.

                  \n@param filterName The name of the metric filter to delete.*/", "getterDocumentation" : "/**

                  The name of the metric filter to delete.

                  \n@return The name of the metric filter to delete.*/", "fluentSetterDocumentation" : "/**

                  The name of the metric filter to delete.

                  \n@param filterName The name of the metric filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the metric filter to delete.

                  \n@param filterName The name of the metric filter to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteRetentionPolicyResult" : { "c2jName" : "DeleteRetentionPolicyResult", "documentation" : null, "shapeName" : "DeleteRetentionPolicyResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteRetentionPolicyResult", "variableType" : "DeleteRetentionPolicyResult", "variableDeclarationType" : "DeleteRetentionPolicyResult", "documentation" : null, "variableSetterType" : "DeleteRetentionPolicyResult", "simpleType" : "DeleteRetentionPolicyResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "CancelExportTaskRequest" : { "c2jName" : "CancelExportTaskRequest", "documentation" : "", "shapeName" : "CancelExportTaskRequest", "deprecated" : false, "required" : [ "taskId" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  Id of the export task to cancel.

                  ", "name" : "TaskId", "c2jName" : "taskId", "c2jShape" : "ExportTaskId", "variable" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Id of the export task to cancel.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskId", "marshallLocationName" : "taskId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Id of the export task to cancel.

                  \n@param taskId Id of the export task to cancel.*/", "getterDocumentation" : "/**

                  Id of the export task to cancel.

                  \n@return Id of the export task to cancel.*/", "fluentSetterDocumentation" : "/**

                  Id of the export task to cancel.

                  \n@param taskId Id of the export task to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Id of the export task to cancel.

                  \n@param taskId Id of the export task to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "cancelExportTaskRequest", "variableType" : "CancelExportTaskRequest", "variableDeclarationType" : "CancelExportTaskRequest", "documentation" : null, "variableSetterType" : "CancelExportTaskRequest", "simpleType" : "CancelExportTaskRequest" }, "marshaller" : { "action" : "CancelExportTask", "verb" : "POST", "target" : "Logs_20140328.CancelExportTask", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "TaskId" : { "documentation" : "

                  Id of the export task to cancel.

                  ", "name" : "TaskId", "c2jName" : "taskId", "c2jShape" : "ExportTaskId", "variable" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Id of the export task to cancel.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskId", "marshallLocationName" : "taskId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Id of the export task to cancel.

                  \n@param taskId Id of the export task to cancel.*/", "getterDocumentation" : "/**

                  Id of the export task to cancel.

                  \n@return Id of the export task to cancel.*/", "fluentSetterDocumentation" : "/**

                  Id of the export task to cancel.

                  \n@param taskId Id of the export task to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Id of the export task to cancel.

                  \n@param taskId Id of the export task to cancel.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateExportTaskRequest" : { "c2jName" : "CreateExportTaskRequest", "documentation" : "", "shapeName" : "CreateExportTaskRequest", "deprecated" : false, "required" : [ "logGroupName", "from", "to", "destination" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the export task.

                  ", "name" : "TaskName", "c2jName" : "taskName", "c2jShape" : "ExportTaskName", "variable" : { "variableName" : "taskName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the export task.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskName", "marshallLocationName" : "taskName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.*/", "getterDocumentation" : "/**

                  The name of the export task.

                  \n@return The name of the export task.*/", "fluentSetterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The name of the log group to export.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to export.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to export.

                  \n@param logGroupName The name of the log group to export.*/", "getterDocumentation" : "/**

                  The name of the log group to export.

                  \n@return The name of the log group to export.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to export.

                  \n@param logGroupName The name of the log group to export.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to export.

                  \n@param logGroupName The name of the log group to export.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "name" : "LogStreamNamePrefix", "c2jName" : "logStreamNamePrefix", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamNamePrefix", "marshallLocationName" : "logStreamNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "getterDocumentation" : "/**

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@return Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  ", "name" : "From", "c2jName" : "from", "c2jShape" : "Timestamp", "variable" : { "variableName" : "from", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "from", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "from", "marshallLocationName" : "from", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  ", "name" : "To", "c2jName" : "to", "c2jShape" : "Timestamp", "variable" : { "variableName" : "to", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "to", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "to", "marshallLocationName" : "to", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  ", "name" : "Destination", "c2jName" : "destination", "c2jShape" : "ExportDestinationBucket", "variable" : { "variableName" : "destination", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destination", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destination", "marshallLocationName" : "destination", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  \n@param destination Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.*/", "getterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  \n@return Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.*/", "fluentSetterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  \n@param destination Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  \n@param destination Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  ", "name" : "DestinationPrefix", "c2jName" : "destinationPrefix", "c2jShape" : "ExportDestinationPrefix", "variable" : { "variableName" : "destinationPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationPrefix", "marshallLocationName" : "destinationPrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  \n@param destinationPrefix Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.*/", "getterDocumentation" : "/**

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  \n@return Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.*/", "fluentSetterDocumentation" : "/**

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  \n@param destinationPrefix Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  \n@param destinationPrefix Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createExportTaskRequest", "variableType" : "CreateExportTaskRequest", "variableDeclarationType" : "CreateExportTaskRequest", "documentation" : null, "variableSetterType" : "CreateExportTaskRequest", "simpleType" : "CreateExportTaskRequest" }, "marshaller" : { "action" : "CreateExportTask", "verb" : "POST", "target" : "Logs_20140328.CreateExportTask", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "Destination" : { "documentation" : "

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  ", "name" : "Destination", "c2jName" : "destination", "c2jShape" : "ExportDestinationBucket", "variable" : { "variableName" : "destination", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destination", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destination", "marshallLocationName" : "destination", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  \n@param destination Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.*/", "getterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  \n@return Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.*/", "fluentSetterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  \n@param destination Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.

                  \n@param destination Name of Amazon S3 bucket to which the log data will be exported.

                  Note: Only buckets in the same AWS region are supported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "TaskName" : { "documentation" : "

                  The name of the export task.

                  ", "name" : "TaskName", "c2jName" : "taskName", "c2jShape" : "ExportTaskName", "variable" : { "variableName" : "taskName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the export task.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskName", "marshallLocationName" : "taskName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.*/", "getterDocumentation" : "/**

                  The name of the export task.

                  \n@return The name of the export task.*/", "fluentSetterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the export task.

                  \n@param taskName The name of the export task.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DestinationPrefix" : { "documentation" : "

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  ", "name" : "DestinationPrefix", "c2jName" : "destinationPrefix", "c2jShape" : "ExportDestinationPrefix", "variable" : { "variableName" : "destinationPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationPrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "destinationPrefix", "marshallLocationName" : "destinationPrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  \n@param destinationPrefix Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.*/", "getterDocumentation" : "/**

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  \n@return Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.*/", "fluentSetterDocumentation" : "/**

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  \n@param destinationPrefix Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.

                  \n@param destinationPrefix Prefix that will be used as the start of Amazon S3 key for every object exported. If not specified, this defaults to 'exportedlogs'.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogStreamNamePrefix" : { "documentation" : "

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "name" : "LogStreamNamePrefix", "c2jName" : "logStreamNamePrefix", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamNamePrefix", "marshallLocationName" : "logStreamNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "getterDocumentation" : "/**

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@return Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.

                  \n@param logStreamNamePrefix Will only export log streams that match the provided logStreamNamePrefix. If you don't specify a value, no prefix filter is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

                  The name of the log group to export.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to export.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to export.

                  \n@param logGroupName The name of the log group to export.*/", "getterDocumentation" : "/**

                  The name of the log group to export.

                  \n@return The name of the log group to export.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to export.

                  \n@param logGroupName The name of the log group to export.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to export.

                  \n@param logGroupName The name of the log group to export.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "From" : { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  ", "name" : "From", "c2jName" : "from", "c2jShape" : "Timestamp", "variable" : { "variableName" : "from", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "from", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "from", "marshallLocationName" : "from", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.

                  \n@param from A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the start time of the range for the request. Events with a timestamp prior to this time will not be exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "To" : { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  ", "name" : "To", "c2jName" : "to", "c2jShape" : "Timestamp", "variable" : { "variableName" : "to", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "to", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "to", "marshallLocationName" : "to", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.

                  \n@param to A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. It indicates the end time of the range for the request. Events with a timestamp later than this time will not be exported.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutLogEventsRequest" : { "c2jName" : "PutLogEventsRequest", "documentation" : "", "shapeName" : "PutLogEventsRequest", "deprecated" : false, "required" : [ "logGroupName", "logStreamName", "logEvents" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the log group to put log events to.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to put log events to.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to put log events to.

                  \n@param logGroupName The name of the log group to put log events to.*/", "getterDocumentation" : "/**

                  The name of the log group to put log events to.

                  \n@return The name of the log group to put log events to.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to put log events to.

                  \n@param logGroupName The name of the log group to put log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to put log events to.

                  \n@param logGroupName The name of the log group to put log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The name of the log stream to put log events to.

                  ", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log stream to put log events to.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log stream to put log events to.

                  \n@param logStreamName The name of the log stream to put log events to.*/", "getterDocumentation" : "/**

                  The name of the log stream to put log events to.

                  \n@return The name of the log stream to put log events to.*/", "fluentSetterDocumentation" : "/**

                  The name of the log stream to put log events to.

                  \n@param logStreamName The name of the log stream to put log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log stream to put log events to.

                  \n@param logStreamName The name of the log stream to put log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "LogEvents", "c2jName" : "logEvents", "c2jShape" : "InputLogEvents", "variable" : { "variableName" : "logEvents", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "logEvents", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "logEvents", "marshallLocationName" : "logEvents", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "InputLogEvent", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "InputLogEvent", "variable" : { "variableName" : "member", "variableType" : "InputLogEvent", "variableDeclarationType" : "InputLogEvent", "documentation" : "", "variableSetterType" : "InputLogEvent", "simpleType" : "InputLogEvent" }, "setterModel" : { "variableName" : "member", "variableType" : "InputLogEvent", "variableDeclarationType" : "InputLogEvent", "documentation" : "", "variableSetterType" : "InputLogEvent", "simpleType" : "InputLogEvent" }, "getterModel" : { "returnType" : "InputLogEvent", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "InputLogEvent" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param logEvents */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logEvents \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLogEvents(java.util.Collection)} or {@link #withLogEvents(java.util.Collection)} if you want to override the existing values.

                  \n@param logEvents \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  ", "name" : "SequenceToken", "c2jName" : "sequenceToken", "c2jShape" : "SequenceToken", "variable" : { "variableName" : "sequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "sequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "sequenceToken", "marshallLocationName" : "sequenceToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  \n@param sequenceToken A string token that must be obtained from the response of the previous PutLogEvents request.*/", "getterDocumentation" : "/**

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  \n@return A string token that must be obtained from the response of the previous PutLogEvents request.*/", "fluentSetterDocumentation" : "/**

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  \n@param sequenceToken A string token that must be obtained from the response of the previous PutLogEvents request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  \n@param sequenceToken A string token that must be obtained from the response of the previous PutLogEvents request.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putLogEventsRequest", "variableType" : "PutLogEventsRequest", "variableDeclarationType" : "PutLogEventsRequest", "documentation" : null, "variableSetterType" : "PutLogEventsRequest", "simpleType" : "PutLogEventsRequest" }, "marshaller" : { "action" : "PutLogEvents", "verb" : "POST", "target" : "Logs_20140328.PutLogEvents", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "SequenceToken" : { "documentation" : "

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  ", "name" : "SequenceToken", "c2jName" : "sequenceToken", "c2jShape" : "SequenceToken", "variable" : { "variableName" : "sequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "sequenceToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "sequenceToken", "marshallLocationName" : "sequenceToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  \n@param sequenceToken A string token that must be obtained from the response of the previous PutLogEvents request.*/", "getterDocumentation" : "/**

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  \n@return A string token that must be obtained from the response of the previous PutLogEvents request.*/", "fluentSetterDocumentation" : "/**

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  \n@param sequenceToken A string token that must be obtained from the response of the previous PutLogEvents request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A string token that must be obtained from the response of the previous PutLogEvents request.

                  \n@param sequenceToken A string token that must be obtained from the response of the previous PutLogEvents request.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogStreamName" : { "documentation" : "

                  The name of the log stream to put log events to.

                  ", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log stream to put log events to.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log stream to put log events to.

                  \n@param logStreamName The name of the log stream to put log events to.*/", "getterDocumentation" : "/**

                  The name of the log stream to put log events to.

                  \n@return The name of the log stream to put log events to.*/", "fluentSetterDocumentation" : "/**

                  The name of the log stream to put log events to.

                  \n@param logStreamName The name of the log stream to put log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log stream to put log events to.

                  \n@param logStreamName The name of the log stream to put log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

                  The name of the log group to put log events to.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to put log events to.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to put log events to.

                  \n@param logGroupName The name of the log group to put log events to.*/", "getterDocumentation" : "/**

                  The name of the log group to put log events to.

                  \n@return The name of the log group to put log events to.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to put log events to.

                  \n@param logGroupName The name of the log group to put log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to put log events to.

                  \n@param logGroupName The name of the log group to put log events to.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogEvents" : { "documentation" : "", "name" : "LogEvents", "c2jName" : "logEvents", "c2jShape" : "InputLogEvents", "variable" : { "variableName" : "logEvents", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "logEvents", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "logEvents", "marshallLocationName" : "logEvents", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "InputLogEvent", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "InputLogEvent", "variable" : { "variableName" : "member", "variableType" : "InputLogEvent", "variableDeclarationType" : "InputLogEvent", "documentation" : "", "variableSetterType" : "InputLogEvent", "simpleType" : "InputLogEvent" }, "setterModel" : { "variableName" : "member", "variableType" : "InputLogEvent", "variableDeclarationType" : "InputLogEvent", "documentation" : "", "variableSetterType" : "InputLogEvent", "simpleType" : "InputLogEvent" }, "getterModel" : { "returnType" : "InputLogEvent", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "InputLogEvent" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param logEvents */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logEvents \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLogEvents(java.util.Collection)} or {@link #withLogEvents(java.util.Collection)} if you want to override the existing values.

                  \n@param logEvents \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "FilterLogEventsRequest" : { "c2jName" : "FilterLogEventsRequest", "documentation" : "", "shapeName" : "FilterLogEventsRequest", "deprecated" : false, "required" : [ "logGroupName" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the log group to query.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to query.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to query.

                  \n@param logGroupName The name of the log group to query.*/", "getterDocumentation" : "/**

                  The name of the log group to query.

                  \n@return The name of the log group to query.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to query.

                  \n@param logGroupName The name of the log group to query.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to query.

                  \n@param logGroupName The name of the log group to query.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  ", "name" : "LogStreamNames", "c2jName" : "logStreamNames", "c2jShape" : "InputLogStreamNames", "variable" : { "variableName" : "logStreamNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "logStreamNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamNames", "marshallLocationName" : "logStreamNames", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : true, "map" : false, "simpleType" : "String" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  \n@param logStreamNames Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.*/", "getterDocumentation" : "/**

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  \n@return Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.*/", "fluentSetterDocumentation" : "/**

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  \n@param logStreamNames Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  \n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLogStreamNames(java.util.Collection)} or {@link #withLogStreamNames(java.util.Collection)} if you want to override the existing values.

                  \n@param logStreamNames Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  ", "name" : "StartTime", "c2jName" : "startTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "startTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "startTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "startTime", "marshallLocationName" : "startTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  \n@param startTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  \n@param startTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  \n@param startTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  ", "name" : "EndTime", "c2jName" : "endTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "endTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "endTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "endTime", "marshallLocationName" : "endTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  \n@param endTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  \n@param endTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  \n@param endTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  ", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.*/", "getterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  \n@return A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.*/", "fluentSetterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.*/", "getterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@return A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.*/", "fluentSetterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  ", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "EventsLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  \n@param limit The maximum number of events to return in a page of results. Default is 10,000 events.*/", "getterDocumentation" : "/**

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  \n@return The maximum number of events to return in a page of results. Default is 10,000 events.*/", "fluentSetterDocumentation" : "/**

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  \n@param limit The maximum number of events to return in a page of results. Default is 10,000 events.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  \n@param limit The maximum number of events to return in a page of results. Default is 10,000 events.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  ", "name" : "Interleaved", "c2jName" : "interleaved", "c2jShape" : "Interleaved", "variable" : { "variableName" : "interleaved", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "interleaved", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "interleaved", "marshallLocationName" : "interleaved", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  \n@param interleaved If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.*/", "getterDocumentation" : "/**

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  \n@return If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.*/", "fluentSetterDocumentation" : "/**

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  \n@param interleaved If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  \n@param interleaved If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "filterLogEventsRequest", "variableType" : "FilterLogEventsRequest", "variableDeclarationType" : "FilterLogEventsRequest", "documentation" : null, "variableSetterType" : "FilterLogEventsRequest", "simpleType" : "FilterLogEventsRequest" }, "marshaller" : { "action" : "FilterLogEvents", "verb" : "POST", "target" : "Logs_20140328.FilterLogEvents", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LogStreamNames" : { "documentation" : "

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  ", "name" : "LogStreamNames", "c2jName" : "logStreamNames", "c2jShape" : "InputLogStreamNames", "variable" : { "variableName" : "logStreamNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "logStreamNames", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamNames", "marshallLocationName" : "logStreamNames", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "String", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "member", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : true, "map" : false, "simpleType" : "String" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  \n@param logStreamNames Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.*/", "getterDocumentation" : "/**

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  \n@return Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.*/", "fluentSetterDocumentation" : "/**

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  \n@param logStreamNames Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.

                  \n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLogStreamNames(java.util.Collection)} or {@link #withLogStreamNames(java.util.Collection)} if you want to override the existing values.

                  \n@param logStreamNames Optional list of log stream names within the specified log group to search. Defaults to all the log streams in the log group.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FilterPattern" : { "documentation" : "

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  ", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.*/", "getterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  \n@return A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.*/", "fluentSetterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern to use for filtering the response. If not provided, all the events are matched.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EndTime" : { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  ", "name" : "EndTime", "c2jName" : "endTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "endTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "endTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "endTime", "marshallLocationName" : "endTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  \n@param endTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  \n@param endTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.

                  \n@param endTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp later than this time are not returned.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  ", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.*/", "getterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@return A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.*/", "fluentSetterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.

                  \n@param nextToken A pagination token obtained from a FilterLogEvents response to continue paginating the FilterLogEvents results. This token is omitted from the response when there are no other events to display.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Interleaved" : { "documentation" : "

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  ", "name" : "Interleaved", "c2jName" : "interleaved", "c2jShape" : "Interleaved", "variable" : { "variableName" : "interleaved", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  ", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "setterModel" : { "variableName" : "interleaved", "variableType" : "Boolean", "variableDeclarationType" : "Boolean", "documentation" : "", "variableSetterType" : "Boolean", "simpleType" : "Boolean" }, "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "unmarshallLocationName" : "interleaved", "marshallLocationName" : "interleaved", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  \n@param interleaved If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.*/", "getterDocumentation" : "/**

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  \n@return If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.*/", "fluentSetterDocumentation" : "/**

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  \n@param interleaved If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.

                  \n@param interleaved If provided, the API will make a best effort to provide responses that contain events from multiple log streams within the log group interleaved in a single response. If not provided, all the matched log events in the first log stream will be searched first, then those in the next log stream, etc.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "StartTime" : { "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  ", "name" : "StartTime", "c2jName" : "startTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "startTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  ", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "startTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "startTime", "marshallLocationName" : "startTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  \n@param startTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.*/", "getterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  \n@return A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.*/", "fluentSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  \n@param startTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.

                  \n@param startTime A point in time expressed as the number of milliseconds since Jan 1, 1970 00:00:00 UTC. If provided, events with a timestamp prior to this time are not returned.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

                  The name of the log group to query.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to query.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to query.

                  \n@param logGroupName The name of the log group to query.*/", "getterDocumentation" : "/**

                  The name of the log group to query.

                  \n@return The name of the log group to query.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to query.

                  \n@param logGroupName The name of the log group to query.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to query.

                  \n@param logGroupName The name of the log group to query.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Limit" : { "documentation" : "

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  ", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "EventsLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  ", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  \n@param limit The maximum number of events to return in a page of results. Default is 10,000 events.*/", "getterDocumentation" : "/**

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  \n@return The maximum number of events to return in a page of results. Default is 10,000 events.*/", "fluentSetterDocumentation" : "/**

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  \n@param limit The maximum number of events to return in a page of results. Default is 10,000 events.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The maximum number of events to return in a page of results. Default is 10,000 events.

                  \n@param limit The maximum number of events to return in a page of results. Default is 10,000 events.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "OrderBy" : { "c2jName" : "OrderBy", "documentation" : "", "shapeName" : "OrderBy", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "LogStreamName", "value" : "LogStreamName" }, { "name" : "LastEventTime", "value" : "LastEventTime" } ], "variable" : { "variableName" : "orderBy", "variableType" : "OrderBy", "variableDeclarationType" : "OrderBy", "documentation" : null, "variableSetterType" : "OrderBy", "simpleType" : "OrderBy" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ExportTaskStatusCode" : { "c2jName" : "ExportTaskStatusCode", "documentation" : "", "shapeName" : "ExportTaskStatusCode", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : [ { "name" : "CANCELLED", "value" : "CANCELLED" }, { "name" : "COMPLETED", "value" : "COMPLETED" }, { "name" : "FAILED", "value" : "FAILED" }, { "name" : "PENDING", "value" : "PENDING" }, { "name" : "PENDING_CANCEL", "value" : "PENDING_CANCEL" }, { "name" : "RUNNING", "value" : "RUNNING" } ], "variable" : { "variableName" : "exportTaskStatusCode", "variableType" : "ExportTaskStatusCode", "variableDeclarationType" : "ExportTaskStatusCode", "documentation" : null, "variableSetterType" : "ExportTaskStatusCode", "simpleType" : "ExportTaskStatusCode" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DescribeLogGroupsResult" : { "c2jName" : "DescribeLogGroupsResponse", "documentation" : "", "shapeName" : "DescribeLogGroupsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "LogGroups", "c2jName" : "logGroups", "c2jShape" : "LogGroups", "variable" : { "variableName" : "logGroups", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "logGroups", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroups", "marshallLocationName" : "logGroups", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "LogGroup", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LogGroup", "variable" : { "variableName" : "member", "variableType" : "LogGroup", "variableDeclarationType" : "LogGroup", "documentation" : "", "variableSetterType" : "LogGroup", "simpleType" : "LogGroup" }, "setterModel" : { "variableName" : "member", "variableType" : "LogGroup", "variableDeclarationType" : "LogGroup", "documentation" : "", "variableSetterType" : "LogGroup", "simpleType" : "LogGroup" }, "getterModel" : { "returnType" : "LogGroup", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "LogGroup" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param logGroups */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logGroups \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLogGroups(java.util.Collection)} or {@link #withLogGroups(java.util.Collection)} if you want to override the existing values.

                  \n@param logGroups \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeLogGroupsResult", "variableType" : "DescribeLogGroupsResult", "variableDeclarationType" : "DescribeLogGroupsResult", "documentation" : null, "variableSetterType" : "DescribeLogGroupsResult", "simpleType" : "DescribeLogGroupsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LogGroups" : { "documentation" : "", "name" : "LogGroups", "c2jName" : "logGroups", "c2jShape" : "LogGroups", "variable" : { "variableName" : "logGroups", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "logGroups", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroups", "marshallLocationName" : "logGroups", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "LogGroup", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LogGroup", "variable" : { "variableName" : "member", "variableType" : "LogGroup", "variableDeclarationType" : "LogGroup", "documentation" : "", "variableSetterType" : "LogGroup", "simpleType" : "LogGroup" }, "setterModel" : { "variableName" : "member", "variableType" : "LogGroup", "variableDeclarationType" : "LogGroup", "documentation" : "", "variableSetterType" : "LogGroup", "simpleType" : "LogGroup" }, "getterModel" : { "returnType" : "LogGroup", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "LogGroup" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param logGroups */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logGroups \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLogGroups(java.util.Collection)} or {@link #withLogGroups(java.util.Collection)} if you want to override the existing values.

                  \n@param logGroups \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteDestinationResult" : { "c2jName" : "DeleteDestinationResult", "documentation" : null, "shapeName" : "DeleteDestinationResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteDestinationResult", "variableType" : "DeleteDestinationResult", "variableDeclarationType" : "DeleteDestinationResult", "documentation" : null, "variableSetterType" : "DeleteDestinationResult", "simpleType" : "DeleteDestinationResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "CancelExportTaskResult" : { "c2jName" : "CancelExportTaskResult", "documentation" : null, "shapeName" : "CancelExportTaskResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "cancelExportTaskResult", "variableType" : "CancelExportTaskResult", "variableDeclarationType" : "CancelExportTaskResult", "documentation" : null, "variableSetterType" : "CancelExportTaskResult", "simpleType" : "CancelExportTaskResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "ResourceAlreadyExistsException" : { "c2jName" : "ResourceAlreadyExistsException", "documentation" : "

                  Returned if the specified resource already exists.

                  ", "shapeName" : "ResourceAlreadyExistsException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "resourceAlreadyExistsException", "variableType" : "ResourceAlreadyExistsException", "variableDeclarationType" : "ResourceAlreadyExistsException", "documentation" : null, "variableSetterType" : "ResourceAlreadyExistsException", "simpleType" : "ResourceAlreadyExistsException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "ResourceAlreadyExistsException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "PutMetricFilterResult" : { "c2jName" : "PutMetricFilterResult", "documentation" : null, "shapeName" : "PutMetricFilterResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "putMetricFilterResult", "variableType" : "PutMetricFilterResult", "variableDeclarationType" : "PutMetricFilterResult", "documentation" : null, "variableSetterType" : "PutMetricFilterResult", "simpleType" : "PutMetricFilterResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "FilteredLogEvent" : { "c2jName" : "FilteredLogEvent", "documentation" : "

                  Represents a matched event from a FilterLogEvents request.

                  ", "shapeName" : "FilteredLogEvent", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the log stream this event belongs to.

                  ", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log stream this event belongs to.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log stream this event belongs to.

                  \n@param logStreamName The name of the log stream this event belongs to.*/", "getterDocumentation" : "/**

                  The name of the log stream this event belongs to.

                  \n@return The name of the log stream this event belongs to.*/", "fluentSetterDocumentation" : "/**

                  The name of the log stream this event belongs to.

                  \n@param logStreamName The name of the log stream this event belongs to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log stream this event belongs to.

                  \n@param logStreamName The name of the log stream this event belongs to.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "Timestamp", "c2jName" : "timestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "timestamp", "marshallLocationName" : "timestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param timestamp */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  The data contained in the log event.

                  ", "name" : "Message", "c2jName" : "message", "c2jShape" : "EventMessage", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The data contained in the log event.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The data contained in the log event.

                  \n@param message The data contained in the log event.*/", "getterDocumentation" : "/**

                  The data contained in the log event.

                  \n@return The data contained in the log event.*/", "fluentSetterDocumentation" : "/**

                  The data contained in the log event.

                  \n@param message The data contained in the log event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The data contained in the log event.

                  \n@param message The data contained in the log event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "IngestionTime", "c2jName" : "ingestionTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "ingestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "ingestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "ingestionTime", "marshallLocationName" : "ingestionTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param ingestionTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param ingestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param ingestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A unique identifier for this event.

                  ", "name" : "EventId", "c2jName" : "eventId", "c2jShape" : "EventId", "variable" : { "variableName" : "eventId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A unique identifier for this event.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "eventId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "eventId", "marshallLocationName" : "eventId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A unique identifier for this event.

                  \n@param eventId A unique identifier for this event.*/", "getterDocumentation" : "/**

                  A unique identifier for this event.

                  \n@return A unique identifier for this event.*/", "fluentSetterDocumentation" : "/**

                  A unique identifier for this event.

                  \n@param eventId A unique identifier for this event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A unique identifier for this event.

                  \n@param eventId A unique identifier for this event.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "filteredLogEvent", "variableType" : "FilteredLogEvent", "variableDeclarationType" : "FilteredLogEvent", "documentation" : null, "variableSetterType" : "FilteredLogEvent", "simpleType" : "FilteredLogEvent" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "IngestionTime" : { "documentation" : "", "name" : "IngestionTime", "c2jName" : "ingestionTime", "c2jShape" : "Timestamp", "variable" : { "variableName" : "ingestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "ingestionTime", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "ingestionTime", "marshallLocationName" : "ingestionTime", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param ingestionTime */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param ingestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param ingestionTime \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Message" : { "documentation" : "

                  The data contained in the log event.

                  ", "name" : "Message", "c2jName" : "message", "c2jShape" : "EventMessage", "variable" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The data contained in the log event.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "message", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "message", "marshallLocationName" : "message", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The data contained in the log event.

                  \n@param message The data contained in the log event.*/", "getterDocumentation" : "/**

                  The data contained in the log event.

                  \n@return The data contained in the log event.*/", "fluentSetterDocumentation" : "/**

                  The data contained in the log event.

                  \n@param message The data contained in the log event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The data contained in the log event.

                  \n@param message The data contained in the log event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogStreamName" : { "documentation" : "

                  The name of the log stream this event belongs to.

                  ", "name" : "LogStreamName", "c2jName" : "logStreamName", "c2jShape" : "LogStreamName", "variable" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log stream this event belongs to.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logStreamName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreamName", "marshallLocationName" : "logStreamName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log stream this event belongs to.

                  \n@param logStreamName The name of the log stream this event belongs to.*/", "getterDocumentation" : "/**

                  The name of the log stream this event belongs to.

                  \n@return The name of the log stream this event belongs to.*/", "fluentSetterDocumentation" : "/**

                  The name of the log stream this event belongs to.

                  \n@param logStreamName The name of the log stream this event belongs to.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log stream this event belongs to.

                  \n@param logStreamName The name of the log stream this event belongs to.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "EventId" : { "documentation" : "

                  A unique identifier for this event.

                  ", "name" : "EventId", "c2jName" : "eventId", "c2jShape" : "EventId", "variable" : { "variableName" : "eventId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A unique identifier for this event.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "eventId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "eventId", "marshallLocationName" : "eventId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A unique identifier for this event.

                  \n@param eventId A unique identifier for this event.*/", "getterDocumentation" : "/**

                  A unique identifier for this event.

                  \n@return A unique identifier for this event.*/", "fluentSetterDocumentation" : "/**

                  A unique identifier for this event.

                  \n@param eventId A unique identifier for this event.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A unique identifier for this event.

                  \n@param eventId A unique identifier for this event.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Timestamp" : { "documentation" : "", "name" : "Timestamp", "c2jName" : "timestamp", "c2jShape" : "Timestamp", "variable" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "setterModel" : { "variableName" : "timestamp", "variableType" : "Long", "variableDeclarationType" : "Long", "documentation" : "", "variableSetterType" : "Long", "simpleType" : "Long" }, "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "unmarshallLocationName" : "timestamp", "marshallLocationName" : "timestamp", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param timestamp */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param timestamp \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "CreateExportTaskResult" : { "c2jName" : "CreateExportTaskResponse", "documentation" : "", "shapeName" : "CreateExportTaskResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  Id of the export task that got created.

                  ", "name" : "TaskId", "c2jName" : "taskId", "c2jShape" : "ExportTaskId", "variable" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Id of the export task that got created.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskId", "marshallLocationName" : "taskId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Id of the export task that got created.

                  \n@param taskId Id of the export task that got created.*/", "getterDocumentation" : "/**

                  Id of the export task that got created.

                  \n@return Id of the export task that got created.*/", "fluentSetterDocumentation" : "/**

                  Id of the export task that got created.

                  \n@param taskId Id of the export task that got created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Id of the export task that got created.

                  \n@param taskId Id of the export task that got created.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "createExportTaskResult", "variableType" : "CreateExportTaskResult", "variableDeclarationType" : "CreateExportTaskResult", "documentation" : null, "variableSetterType" : "CreateExportTaskResult", "simpleType" : "CreateExportTaskResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "TaskId" : { "documentation" : "

                  Id of the export task that got created.

                  ", "name" : "TaskId", "c2jName" : "taskId", "c2jShape" : "ExportTaskId", "variable" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Id of the export task that got created.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "taskId", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "taskId", "marshallLocationName" : "taskId", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Id of the export task that got created.

                  \n@param taskId Id of the export task that got created.*/", "getterDocumentation" : "/**

                  Id of the export task that got created.

                  \n@return Id of the export task that got created.*/", "fluentSetterDocumentation" : "/**

                  Id of the export task that got created.

                  \n@param taskId Id of the export task that got created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Id of the export task that got created.

                  \n@param taskId Id of the export task that got created.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "OperationAbortedException" : { "c2jName" : "OperationAbortedException", "documentation" : "

                  Returned if multiple requests to update the same resource were in conflict.

                  ", "shapeName" : "OperationAbortedException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "operationAbortedException", "variableType" : "OperationAbortedException", "variableDeclarationType" : "OperationAbortedException", "documentation" : null, "variableSetterType" : "OperationAbortedException", "simpleType" : "OperationAbortedException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "OperationAbortedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DescribeDestinationsRequest" : { "c2jName" : "DescribeDestinationsRequest", "documentation" : "", "shapeName" : "DescribeDestinationsRequest", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  ", "name" : "DestinationNamePrefix", "c2jName" : "DestinationNamePrefix", "c2jShape" : "DestinationName", "variable" : { "variableName" : "destinationNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DestinationNamePrefix", "marshallLocationName" : "DestinationNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  \n@param destinationNamePrefix Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.*/", "getterDocumentation" : "/**

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  \n@return Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  \n@param destinationNamePrefix Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  \n@param destinationNamePrefix Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param limit */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param limit \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param limit \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeDestinationsRequest", "variableType" : "DescribeDestinationsRequest", "variableDeclarationType" : "DescribeDestinationsRequest", "documentation" : null, "variableSetterType" : "DescribeDestinationsRequest", "simpleType" : "DescribeDestinationsRequest" }, "marshaller" : { "action" : "DescribeDestinations", "verb" : "POST", "target" : "Logs_20140328.DescribeDestinations", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "DestinationNamePrefix" : { "documentation" : "

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  ", "name" : "DestinationNamePrefix", "c2jName" : "DestinationNamePrefix", "c2jShape" : "DestinationName", "variable" : { "variableName" : "destinationNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "destinationNamePrefix", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "DestinationNamePrefix", "marshallLocationName" : "DestinationNamePrefix", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  \n@param destinationNamePrefix Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.*/", "getterDocumentation" : "/**

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  \n@return Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.*/", "fluentSetterDocumentation" : "/**

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  \n@param destinationNamePrefix Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.

                  \n@param destinationNamePrefix Will only return destinations that match the provided destinationNamePrefix. If you don't specify a value, no prefix is applied.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "Limit" : { "documentation" : "", "name" : "Limit", "c2jName" : "limit", "c2jShape" : "DescribeLimit", "variable" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "setterModel" : { "variableName" : "limit", "variableType" : "Integer", "variableDeclarationType" : "Integer", "documentation" : "", "variableSetterType" : "Integer", "simpleType" : "Integer" }, "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "unmarshallLocationName" : "limit", "marshallLocationName" : "limit", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param limit */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param limit \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param limit \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeExportTasksResult" : { "c2jName" : "DescribeExportTasksResponse", "documentation" : "", "shapeName" : "DescribeExportTasksResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "ExportTasks", "c2jName" : "exportTasks", "c2jShape" : "ExportTasks", "variable" : { "variableName" : "exportTasks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "exportTasks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "exportTasks", "marshallLocationName" : "exportTasks", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ExportTask", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ExportTask", "variable" : { "variableName" : "member", "variableType" : "ExportTask", "variableDeclarationType" : "ExportTask", "documentation" : "", "variableSetterType" : "ExportTask", "simpleType" : "ExportTask" }, "setterModel" : { "variableName" : "member", "variableType" : "ExportTask", "variableDeclarationType" : "ExportTask", "documentation" : "", "variableSetterType" : "ExportTask", "simpleType" : "ExportTask" }, "getterModel" : { "returnType" : "ExportTask", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "ExportTask" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param exportTasks */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param exportTasks \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setExportTasks(java.util.Collection)} or {@link #withExportTasks(java.util.Collection)} if you want to override the existing values.

                  \n@param exportTasks \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeExportTasksResult", "variableType" : "DescribeExportTasksResult", "variableDeclarationType" : "DescribeExportTasksResult", "documentation" : null, "variableSetterType" : "DescribeExportTasksResult", "simpleType" : "DescribeExportTasksResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "ExportTasks" : { "documentation" : "", "name" : "ExportTasks", "c2jName" : "exportTasks", "c2jShape" : "ExportTasks", "variable" : { "variableName" : "exportTasks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "exportTasks", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "exportTasks", "marshallLocationName" : "exportTasks", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "ExportTask", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "ExportTask", "variable" : { "variableName" : "member", "variableType" : "ExportTask", "variableDeclarationType" : "ExportTask", "documentation" : "", "variableSetterType" : "ExportTask", "simpleType" : "ExportTask" }, "setterModel" : { "variableName" : "member", "variableType" : "ExportTask", "variableDeclarationType" : "ExportTask", "documentation" : "", "variableSetterType" : "ExportTask", "simpleType" : "ExportTask" }, "getterModel" : { "returnType" : "ExportTask", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "ExportTask" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param exportTasks */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param exportTasks \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setExportTasks(java.util.Collection)} or {@link #withExportTasks(java.util.Collection)} if you want to override the existing values.

                  \n@param exportTasks \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DeleteLogGroupResult" : { "c2jName" : "DeleteLogGroupResult", "documentation" : null, "shapeName" : "DeleteLogGroupResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "deleteLogGroupResult", "variableType" : "DeleteLogGroupResult", "variableDeclarationType" : "DeleteLogGroupResult", "documentation" : null, "variableSetterType" : "DeleteLogGroupResult", "simpleType" : "DeleteLogGroupResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "CreateLogStreamResult" : { "c2jName" : "CreateLogStreamResult", "documentation" : null, "shapeName" : "CreateLogStreamResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "createLogStreamResult", "variableType" : "CreateLogStreamResult", "variableDeclarationType" : "CreateLogStreamResult", "documentation" : null, "variableSetterType" : "CreateLogStreamResult", "simpleType" : "CreateLogStreamResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "LimitExceededException" : { "c2jName" : "LimitExceededException", "documentation" : "

                  Returned if you have reached the maximum number of resources that can be created.

                  ", "shapeName" : "LimitExceededException", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : null, "enums" : null, "variable" : { "variableName" : "limitExceededException", "variableType" : "LimitExceededException", "variableDeclarationType" : "LimitExceededException", "documentation" : null, "variableSetterType" : "LimitExceededException", "simpleType" : "LimitExceededException" }, "marshaller" : null, "unmarshaller" : null, "errorCode" : "LimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { } }, "DescribeLogStreamsResult" : { "c2jName" : "DescribeLogStreamsResponse", "documentation" : "", "shapeName" : "DescribeLogStreamsResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "LogStreams", "c2jName" : "logStreams", "c2jShape" : "LogStreams", "variable" : { "variableName" : "logStreams", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "logStreams", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreams", "marshallLocationName" : "logStreams", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "LogStream", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LogStream", "variable" : { "variableName" : "member", "variableType" : "LogStream", "variableDeclarationType" : "LogStream", "documentation" : "", "variableSetterType" : "LogStream", "simpleType" : "LogStream" }, "setterModel" : { "variableName" : "member", "variableType" : "LogStream", "variableDeclarationType" : "LogStream", "documentation" : "", "variableSetterType" : "LogStream", "simpleType" : "LogStream" }, "getterModel" : { "returnType" : "LogStream", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "LogStream" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param logStreams */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logStreams \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLogStreams(java.util.Collection)} or {@link #withLogStreams(java.util.Collection)} if you want to override the existing values.

                  \n@param logStreams \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeLogStreamsResult", "variableType" : "DescribeLogStreamsResult", "variableDeclarationType" : "DescribeLogStreamsResult", "documentation" : null, "variableSetterType" : "DescribeLogStreamsResult", "simpleType" : "DescribeLogStreamsResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "LogStreams" : { "documentation" : "", "name" : "LogStreams", "c2jName" : "logStreams", "c2jShape" : "LogStreams", "variable" : { "variableName" : "logStreams", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "logStreams", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "logStreams", "marshallLocationName" : "logStreams", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "LogStream", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "LogStream", "variable" : { "variableName" : "member", "variableType" : "LogStream", "variableDeclarationType" : "LogStream", "documentation" : "", "variableSetterType" : "LogStream", "simpleType" : "LogStream" }, "setterModel" : { "variableName" : "member", "variableType" : "LogStream", "variableDeclarationType" : "LogStream", "documentation" : "", "variableSetterType" : "LogStream", "simpleType" : "LogStream" }, "getterModel" : { "returnType" : "LogStream", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "LogStream" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param logStreams */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param logStreams \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setLogStreams(java.util.Collection)} or {@link #withLogStreams(java.util.Collection)} if you want to override the existing values.

                  \n@param logStreams \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "NextToken" : { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "DescribeMetricFiltersResult" : { "c2jName" : "DescribeMetricFiltersResponse", "documentation" : "", "shapeName" : "DescribeMetricFiltersResult", "deprecated" : false, "required" : null, "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "", "name" : "MetricFilters", "c2jName" : "metricFilters", "c2jShape" : "MetricFilters", "variable" : { "variableName" : "metricFilters", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "metricFilters", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricFilters", "marshallLocationName" : "metricFilters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "MetricFilter", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "MetricFilter", "variable" : { "variableName" : "member", "variableType" : "MetricFilter", "variableDeclarationType" : "MetricFilter", "documentation" : "", "variableSetterType" : "MetricFilter", "simpleType" : "MetricFilter" }, "setterModel" : { "variableName" : "member", "variableType" : "MetricFilter", "variableDeclarationType" : "MetricFilter", "documentation" : "", "variableSetterType" : "MetricFilter", "simpleType" : "MetricFilter" }, "getterModel" : { "returnType" : "MetricFilter", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "MetricFilter" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param metricFilters */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param metricFilters \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setMetricFilters(java.util.Collection)} or {@link #withMetricFilters(java.util.Collection)} if you want to override the existing values.

                  \n@param metricFilters \n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "describeMetricFiltersResult", "variableType" : "DescribeMetricFiltersResult", "variableDeclarationType" : "DescribeMetricFiltersResult", "documentation" : null, "variableSetterType" : "DescribeMetricFiltersResult", "simpleType" : "DescribeMetricFiltersResult" }, "marshaller" : null, "unmarshaller" : { "resultWrapper" : null, "flattened" : false }, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "NextToken" : { "documentation" : "", "name" : "NextToken", "c2jName" : "nextToken", "c2jShape" : "NextToken", "variable" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "nextToken", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "nextToken", "marshallLocationName" : "nextToken", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param nextToken */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param nextToken \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "MetricFilters" : { "documentation" : "", "name" : "MetricFilters", "c2jName" : "metricFilters", "c2jShape" : "MetricFilters", "variable" : { "variableName" : "metricFilters", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "metricFilters", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricFilters", "marshallLocationName" : "metricFilters", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "MetricFilter", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "MetricFilter", "variable" : { "variableName" : "member", "variableType" : "MetricFilter", "variableDeclarationType" : "MetricFilter", "documentation" : "", "variableSetterType" : "MetricFilter", "simpleType" : "MetricFilter" }, "setterModel" : { "variableName" : "member", "variableType" : "MetricFilter", "variableDeclarationType" : "MetricFilter", "documentation" : "", "variableSetterType" : "MetricFilter", "simpleType" : "MetricFilter" }, "getterModel" : { "returnType" : "MetricFilter", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "MetricFilter" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**\n@param metricFilters */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param metricFilters \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setMetricFilters(java.util.Collection)} or {@link #withMetricFilters(java.util.Collection)} if you want to override the existing values.

                  \n@param metricFilters \n@return Returns a reference to this object so that method calls can be chained together.*/" } } }, "PutMetricFilterRequest" : { "c2jName" : "PutMetricFilterRequest", "documentation" : "", "shapeName" : "PutMetricFilterRequest", "deprecated" : false, "required" : [ "logGroupName", "filterName", "filterPattern", "metricTransformations" ], "hasPayloadMember" : false, "hasHeaderMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "wrapper" : false, "members" : [ { "documentation" : "

                  The name of the log group to associate the metric filter with.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to associate the metric filter with.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to associate the metric filter with.

                  \n@param logGroupName The name of the log group to associate the metric filter with.*/", "getterDocumentation" : "/**

                  The name of the log group to associate the metric filter with.

                  \n@return The name of the log group to associate the metric filter with.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to associate the metric filter with.

                  \n@param logGroupName The name of the log group to associate the metric filter with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to associate the metric filter with.

                  \n@param logGroupName The name of the log group to associate the metric filter with.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A name for the metric filter.

                  ", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A name for the metric filter.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A name for the metric filter.

                  \n@param filterName A name for the metric filter.*/", "getterDocumentation" : "/**

                  A name for the metric filter.

                  \n@return A name for the metric filter.*/", "fluentSetterDocumentation" : "/**

                  A name for the metric filter.

                  \n@param filterName A name for the metric filter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A name for the metric filter.

                  \n@param filterName A name for the metric filter.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  ", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.*/", "getterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  \n@return A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.*/", "fluentSetterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, { "documentation" : "

                  A collection of information needed to define how metric data gets emitted.

                  ", "name" : "MetricTransformations", "c2jName" : "metricTransformations", "c2jShape" : "MetricTransformations", "variable" : { "variableName" : "metricTransformations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  A collection of information needed to define how metric data gets emitted.

                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "metricTransformations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricTransformations", "marshallLocationName" : "metricTransformations", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "MetricTransformation", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "MetricTransformation", "variable" : { "variableName" : "member", "variableType" : "MetricTransformation", "variableDeclarationType" : "MetricTransformation", "documentation" : "", "variableSetterType" : "MetricTransformation", "simpleType" : "MetricTransformation" }, "setterModel" : { "variableName" : "member", "variableType" : "MetricTransformation", "variableDeclarationType" : "MetricTransformation", "documentation" : "", "variableSetterType" : "MetricTransformation", "simpleType" : "MetricTransformation" }, "getterModel" : { "returnType" : "MetricTransformation", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "MetricTransformation" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                  A collection of information needed to define how metric data gets emitted.

                  \n@param metricTransformations A collection of information needed to define how metric data gets emitted.*/", "getterDocumentation" : "/**

                  A collection of information needed to define how metric data gets emitted.

                  \n@return A collection of information needed to define how metric data gets emitted.*/", "fluentSetterDocumentation" : "/**

                  A collection of information needed to define how metric data gets emitted.

                  \n@param metricTransformations A collection of information needed to define how metric data gets emitted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A collection of information needed to define how metric data gets emitted.

                  \n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setMetricTransformations(java.util.Collection)} or {@link #withMetricTransformations(java.util.Collection)} if you want to override the existing values.

                  \n@param metricTransformations A collection of information needed to define how metric data gets emitted.\n@return Returns a reference to this object so that method calls can be chained together.*/" } ], "enums" : null, "variable" : { "variableName" : "putMetricFilterRequest", "variableType" : "PutMetricFilterRequest", "variableDeclarationType" : "PutMetricFilterRequest", "documentation" : null, "variableSetterType" : "PutMetricFilterRequest", "simpleType" : "PutMetricFilterRequest" }, "marshaller" : { "action" : "PutMetricFilter", "verb" : "POST", "target" : "Logs_20140328.PutMetricFilter", "requestUri" : "/", "locationName" : null, "xmlNameSpaceUri" : null }, "unmarshaller" : null, "errorCode" : null, "customization" : { "artificialResultWrapper" : null, "skipGeneratingModelClass" : false, "skipGeneratingMarshaller" : false, "skipGeneratingUnmarshaller" : false }, "membersAsMap" : { "MetricTransformations" : { "documentation" : "

                  A collection of information needed to define how metric data gets emitted.

                  ", "name" : "MetricTransformations", "c2jName" : "metricTransformations", "c2jShape" : "MetricTransformations", "variable" : { "variableName" : "metricTransformations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "

                  A collection of information needed to define how metric data gets emitted.

                  ", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "setterModel" : { "variableName" : "metricTransformations", "variableType" : "java.util.List", "variableDeclarationType" : "com.amazonaws.internal.SdkInternalList", "documentation" : "", "variableSetterType" : "java.util.Collection", "simpleType" : "List" }, "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "unmarshallLocationName" : "metricTransformations", "marshallLocationName" : "metricTransformations", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : { "memberType" : "MetricTransformation", "memberLocationName" : null, "implType" : "com.amazonaws.internal.SdkInternalList", "interfaceType" : "java.util.List", "listMemberModel" : { "documentation" : "", "name" : "Member", "c2jName" : "member", "c2jShape" : "MetricTransformation", "variable" : { "variableName" : "member", "variableType" : "MetricTransformation", "variableDeclarationType" : "MetricTransformation", "documentation" : "", "variableSetterType" : "MetricTransformation", "simpleType" : "MetricTransformation" }, "setterModel" : { "variableName" : "member", "variableType" : "MetricTransformation", "variableDeclarationType" : "MetricTransformation", "documentation" : "", "variableSetterType" : "MetricTransformation", "simpleType" : "MetricTransformation" }, "getterModel" : { "returnType" : "MetricTransformation", "documentation" : null }, "http" : { "unmarshallLocationName" : "member", "marshallLocationName" : "member", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : false, "map" : false, "setterDocumentation" : "/**\n@param member */", "getterDocumentation" : "/**\n@return */", "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/" }, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "marshallNonAutoConstructedEmptyLists" : false, "templateType" : "java.util.List", "templateImplType" : "com.amazonaws.internal.SdkInternalList", "simple" : false, "map" : false, "simpleType" : "MetricTransformation" }, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : false, "list" : true, "map" : false, "setterDocumentation" : "/**

                  A collection of information needed to define how metric data gets emitted.

                  \n@param metricTransformations A collection of information needed to define how metric data gets emitted.*/", "getterDocumentation" : "/**

                  A collection of information needed to define how metric data gets emitted.

                  \n@return A collection of information needed to define how metric data gets emitted.*/", "fluentSetterDocumentation" : "/**

                  A collection of information needed to define how metric data gets emitted.

                  \n@param metricTransformations A collection of information needed to define how metric data gets emitted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A collection of information needed to define how metric data gets emitted.

                  \n

                  NOTE: This method appends the values to the existing list (if any). Use {@link #setMetricTransformations(java.util.Collection)} or {@link #withMetricTransformations(java.util.Collection)} if you want to override the existing values.

                  \n@param metricTransformations A collection of information needed to define how metric data gets emitted.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FilterPattern" : { "documentation" : "

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  ", "name" : "FilterPattern", "c2jName" : "filterPattern", "c2jShape" : "FilterPattern", "variable" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterPattern", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterPattern", "marshallLocationName" : "filterPattern", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.*/", "getterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  \n@return A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.*/", "fluentSetterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.

                  \n@param filterPattern A valid CloudWatch Logs filter pattern for extracting metric data out of ingested log events.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "LogGroupName" : { "documentation" : "

                  The name of the log group to associate the metric filter with.

                  ", "name" : "LogGroupName", "c2jName" : "logGroupName", "c2jShape" : "LogGroupName", "variable" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  The name of the log group to associate the metric filter with.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "logGroupName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "logGroupName", "marshallLocationName" : "logGroupName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  The name of the log group to associate the metric filter with.

                  \n@param logGroupName The name of the log group to associate the metric filter with.*/", "getterDocumentation" : "/**

                  The name of the log group to associate the metric filter with.

                  \n@return The name of the log group to associate the metric filter with.*/", "fluentSetterDocumentation" : "/**

                  The name of the log group to associate the metric filter with.

                  \n@param logGroupName The name of the log group to associate the metric filter with.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  The name of the log group to associate the metric filter with.

                  \n@param logGroupName The name of the log group to associate the metric filter with.\n@return Returns a reference to this object so that method calls can be chained together.*/" }, "FilterName" : { "documentation" : "

                  A name for the metric filter.

                  ", "name" : "FilterName", "c2jName" : "filterName", "c2jShape" : "FilterName", "variable" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "

                  A name for the metric filter.

                  ", "variableSetterType" : "String", "simpleType" : "String" }, "setterModel" : { "variableName" : "filterName", "variableType" : "String", "variableDeclarationType" : "String", "documentation" : "", "variableSetterType" : "String", "simpleType" : "String" }, "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "unmarshallLocationName" : "filterName", "marshallLocationName" : "filterName", "additionalUnmarshallingPath" : null, "additionalMarshallingPath" : null, "isPayload" : false, "isStreaming" : false, "location" : null, "flattened" : false, "header" : false, "uri" : false, "statusCode" : false, "queryString" : false }, "deprecated" : false, "listModel" : null, "mapModel" : null, "enumType" : null, "xmlNameSpaceUri" : null, "idempotencyToken" : false, "simple" : true, "list" : false, "map" : false, "setterDocumentation" : "/**

                  A name for the metric filter.

                  \n@param filterName A name for the metric filter.*/", "getterDocumentation" : "/**

                  A name for the metric filter.

                  \n@return A name for the metric filter.*/", "fluentSetterDocumentation" : "/**

                  A name for the metric filter.

                  \n@param filterName A name for the metric filter.\n@return Returns a reference to this object so that method calls can be chained together.*/", "varargSetterDocumentation" : "/**

                  A name for the metric filter.

                  \n@param filterName A name for the metric filter.\n@return Returns a reference to this object so that method calls can be chained together.*/" } } } }, "customizationConfig" : { "requestMetrics" : null, "useAutoConstructList" : true, "useAutoConstructMap" : true, "serviceClientHoldInputStream" : false, "operationsWithResponseStreamContentLengthValidation" : null, "customExceptionUnmarshallerImpl" : null, "customClientConfigFactory" : null, "customResponseMetadataClassName" : null, "skipInterfaceAdditions" : false, "customServiceNameForRequest" : null, "requiredParamValidationEnabled" : false, "additionalShapeConstructors" : { "CreateLogGroupRequest" : { "constructorForms" : [ [ "LogGroupName" ] ] }, "CreateLogStreamRequest" : { "constructorForms" : [ [ "LogGroupName", "LogStreamName" ] ] }, "DeleteLogGroupRequest" : { "constructorForms" : [ [ "LogGroupName" ] ] }, "DeleteLogStreamRequest" : { "constructorForms" : [ [ "LogGroupName", "LogStreamName" ] ] }, "DeleteMetricFilterRequest" : { "constructorForms" : [ [ "LogGroupName", "FilterName" ] ] }, "DescribeLogStreamsRequest" : { "constructorForms" : [ [ "LogGroupName" ] ] }, "DescribeMetricFiltersRequest" : { "constructorForms" : [ [ "LogGroupName" ] ] }, "GetLogEventsRequest" : { "constructorForms" : [ [ "LogGroupName", "LogStreamName" ] ] }, "PutLogEventsRequest" : { "constructorForms" : [ [ "LogGroupName", "LogStreamName", "LogEvents" ] ] }, "PutMetricFilterRequest" : { "constructorForms" : [ [ "LogGroupName", "FilterName", "FilterPattern", "MetricTransformations" ] ] }, "PutRetentionPolicyRequest" : { "constructorForms" : [ [ "LogGroupName", "RetentionInDays" ] ] }, "DeleteRetentionPolicyRequest" : { "constructorForms" : [ [ "LogGroupName" ] ] } }, "simpleMethods" : { "DescribeDestinations" : { "methodForms" : [ [ ] ] }, "DescribeLogGroups" : { "methodForms" : [ [ ] ] } }, "renameShapes" : null, "sendEmptyAutoConstructedListAsEmptyList" : null, "sendExplicitlyEmptyListsForQuery" : false, "authPolicyActions" : { "skip" : true, "actionPrefix" : null, "fileNamePrefix" : null }, "customServiceMetadata" : null, "customCodeTemplates" : null, "operationModifiers" : null, "shapeSubstitutions" : null, "shapeModifiers" : null, "customErrorCodeFieldName" : null, "sdkModeledExceptionBaseClassName" : null, "customSignerProvider" : null, "calculateCRC32FromCompressedData" : false, "customFileHeader" : null, "convenienceTypeOverloads" : [ ], "skipSmokeTests" : false }, "examples" : { "examples" : { }, "version" : "1.0" }, "clientConfigFactory" : "ClientConfigurationFactory", "exceptionUnmarshallerImpl" : null, "serviceBaseExceptionFqcn" : "com.amazonaws.AmazonServiceException", "sdkModeledExceptionBaseFqcn" : "com.amazonaws.services.logs.model.AWSLogsException", "fileHeader" : "/*\n * Copyright 2011-2016 Amazon.com, Inc. or its affiliates. All Rights\n * Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */", "hasWaiters" : false, "sdkModeledExceptionBaseClassName" : "AWSLogsException" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy