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

models.states-2016-11-23-intermediate.json Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AWS Step Functions module holds the client classes that are used for communicating with AWS Step Functions.

There is a newer version: 2.0.0-preview-11
Show newest version
{
  "customizationConfig" : {
    "blacklistedSimpleMethods" : [ ],
    "calculateCrc32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ {
      "convenienceType" : "software.amazon.awssdk.services.stepfunctions.builder.StateMachine",
      "memberName" : "definition",
      "shapeName" : "CreateStateMachineInput",
      "typeAdapterFqcn" : "software.amazon.awssdk.services.stepfunctions.builder.StateMachineAdapter"
    } ],
    "customCodeTemplates" : null,
    "customErrorCodeFieldName" : null,
    "customServiceMetadata" : null,
    "customServiceNameForRequest" : null,
    "defaultExceptionUnmarshaller" : null,
    "operationModifiers" : null,
    "renameShapes" : null,
    "requiredParamValidationEnabled" : false,
    "sdkModeledExceptionBaseClassName" : null,
    "sdkRequestBaseClassName" : null,
    "sdkResponseBaseClassName" : null,
    "serviceSpecificClientConfigClass" : null,
    "serviceSpecificHttpConfig" : null,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "shareModelsWith" : null,
    "skipSmokeTests" : true,
    "verifiedSimpleMethods" : [ ]
  },
  "metadata" : {
    "apiVersion" : "2016-11-23",
    "asyncBuilder" : "DefaultSFNAsyncClientBuilder",
    "asyncBuilderInterface" : "SFNAsyncClientBuilder",
    "asyncClient" : "DefaultSFNAsyncClient",
    "asyncInterface" : "SFNAsyncClient",
    "authPolicyPackageName" : null,
    "authType" : "V4",
    "baseBuilder" : "DefaultSFNBaseClientBuilder",
    "baseBuilderInterface" : "SFNBaseClientBuilder",
    "baseExceptionName" : "SFNException",
    "baseRequestName" : "SFNRequest",
    "baseResponseName" : "SFNResponse",
    "cborProtocol" : false,
    "checksumFormat" : null,
    "clientPackageName" : "sfn",
    "contentType" : null,
    "cucumberModuleInjectorClassName" : "SFNClientModuleInjector",
    "defaultEndpoint" : null,
    "defaultEndpointWithoutHttpProtocol" : null,
    "defaultRegion" : null,
    "documentation" : "AWS Step Functions 

AWS Step Functions is a service that lets you coordinate the components of distributed applications and microservices using visual workflows.

You can use Step Functions to build applications from individual components, each of which performs a discrete function, or task, allowing you to scale and change applications quickly. Step Functions provides a console that helps visualize the components of your application as a series of steps. Step Functions automatically triggers and tracks each step, and retries steps when there are errors, so your application executes predictably and in the right order every time. Step Functions logs the state of each step, so you can quickly diagnose and debug any issues.

Step Functions manages operations and underlying infrastructure to ensure your application is available at any scale. You can run tasks on AWS, your own servers, or any system that has access to AWS. You can access and use Step Functions using the console, the AWS SDKs, or an HTTP API. For more information about Step Functions, see the AWS Step Functions Developer Guide .

", "endpointPrefix" : "states", "fullAuthPolicyPackageName" : "software.amazon.awssdk.services", "fullClientPackageName" : "software.amazon.awssdk.services.sfn", "fullModelPackageName" : "software.amazon.awssdk.services.sfn.model", "fullPaginatorsPackageName" : "software.amazon.awssdk.services.sfn.paginators", "fullRequestTransformPackageName" : "software.amazon.awssdk.services.sfn.transform", "fullSmokeTestsPackageName" : "software.amazon.awssdk.services.sfn.smoketests", "fullTransformPackageName" : "software.amazon.awssdk.services.sfn.transform", "hasApiWithStreamInput" : false, "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.0", "modelPackageName" : "sfn.model", "paginatorsPackageName" : "sfn.paginators", "protocol" : "json", "protocolDefaultExceptionUmarshallerImpl" : null, "protocolFactory" : "software.amazon.awssdk.core.protocol.json.SdkJsonProtocolFactory", "requestBaseFqcn" : "software.amazon.awssdk.core.AwsRequest", "requestTransformPackageName" : "sfn.transform", "requiresApiKey" : false, "requiresIamSigners" : false, "rootPackageName" : "software.amazon.awssdk.services", "serviceAbbreviation" : "AWS SFN", "serviceFullName" : "AWS Step Functions", "serviceName" : "AWS SFN", "signingName" : "states", "smokeTestsPackageName" : "sfn.smoketests", "syncBuilder" : "DefaultSFNClientBuilder", "syncBuilderInterface" : "SFNClientBuilder", "syncClient" : "DefaultSFNClient", "syncInterface" : "SFNClient", "transformPackageName" : "sfn.transform", "uid" : "states-2016-11-23", "unmarshallerContextClassName" : "JsonMarshallerContext", "xmlProtocol" : false }, "operations" : { "CreateActivity" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Creates an activity. An activity is a task which you write in any programming language and host on any machine which has access to AWS Step Functions. Activities must poll Step Functions using the GetActivityTask API action and respond using SendTask* API actions. This function lets Step Functions know the existence of your activity and returns an identifier for use in a state machine and when polling from the activity.

", "exceptions" : [ { "exceptionName" : "ActivityLimitExceededException", "documentation" : "

The maximum number of activities has been reached. Existing activities must be deleted before a new activity can be created.

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

The provided name is invalid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateActivityRequest", "variableName" : "createActivityRequest", "variableType" : "CreateActivityRequest", "documentation" : "", "simpleType" : "CreateActivityRequest", "variableSetterType" : "CreateActivityRequest" }, "methodName" : "createActivity", "operationName" : "CreateActivity", "paginated" : false, "returnType" : { "returnType" : "CreateActivityResponse", "documentation" : null }, "syncReturnType" : "CreateActivityResponse" }, "CreateStateMachine" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a state machine. A state machine consists of a collection of states that can do work (Task states), determine to which states to transition next (Choice states), stop an execution with an error (Fail states), and so on. State machines are specified using a JSON-based, structured language.

", "exceptions" : [ { "exceptionName" : "InvalidArnException", "documentation" : "

The provided Amazon Resource Name (ARN) is invalid.

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

The provided Amazon States Language definition is invalid.

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

The provided name is invalid.

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

A state machine with the same name but a different definition or role ARN already exists.

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

The specified state machine is being deleted.

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

The maximum number of state machines has been reached. Existing state machines must be deleted before a new state machine can be created.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateStateMachineRequest", "variableName" : "createStateMachineRequest", "variableType" : "CreateStateMachineRequest", "documentation" : "", "simpleType" : "CreateStateMachineRequest", "variableSetterType" : "CreateStateMachineRequest" }, "methodName" : "createStateMachine", "operationName" : "CreateStateMachine", "paginated" : false, "returnType" : { "returnType" : "CreateStateMachineResponse", "documentation" : null }, "syncReturnType" : "CreateStateMachineResponse" }, "DeleteActivity" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes an activity.

", "exceptions" : [ { "exceptionName" : "InvalidArnException", "documentation" : "

The provided Amazon Resource Name (ARN) is invalid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteActivityRequest", "variableName" : "deleteActivityRequest", "variableType" : "DeleteActivityRequest", "documentation" : "", "simpleType" : "DeleteActivityRequest", "variableSetterType" : "DeleteActivityRequest" }, "methodName" : "deleteActivity", "operationName" : "DeleteActivity", "paginated" : false, "returnType" : { "returnType" : "DeleteActivityResponse", "documentation" : null }, "syncReturnType" : "DeleteActivityResponse" }, "DeleteStateMachine" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes a state machine. This is an asynchronous operation: It sets the state machine's status to DELETING and begins the deletion process. Each state machine execution is deleted the next time it makes a state transition.

The state machine itself is deleted after all executions are completed or deleted.

", "exceptions" : [ { "exceptionName" : "InvalidArnException", "documentation" : "

The provided Amazon Resource Name (ARN) is invalid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteStateMachineRequest", "variableName" : "deleteStateMachineRequest", "variableType" : "DeleteStateMachineRequest", "documentation" : "", "simpleType" : "DeleteStateMachineRequest", "variableSetterType" : "DeleteStateMachineRequest" }, "methodName" : "deleteStateMachine", "operationName" : "DeleteStateMachine", "paginated" : false, "returnType" : { "returnType" : "DeleteStateMachineResponse", "documentation" : null }, "syncReturnType" : "DeleteStateMachineResponse" }, "DescribeActivity" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Describes an activity.

", "exceptions" : [ { "exceptionName" : "ActivityDoesNotExistException", "documentation" : "

The specified activity does not exist.

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

The provided Amazon Resource Name (ARN) is invalid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeActivityRequest", "variableName" : "describeActivityRequest", "variableType" : "DescribeActivityRequest", "documentation" : "", "simpleType" : "DescribeActivityRequest", "variableSetterType" : "DescribeActivityRequest" }, "methodName" : "describeActivity", "operationName" : "DescribeActivity", "paginated" : false, "returnType" : { "returnType" : "DescribeActivityResponse", "documentation" : null }, "syncReturnType" : "DescribeActivityResponse" }, "DescribeExecution" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Describes an execution.

", "exceptions" : [ { "exceptionName" : "ExecutionDoesNotExistException", "documentation" : "

The specified execution does not exist.

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

The provided Amazon Resource Name (ARN) is invalid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeExecutionRequest", "variableName" : "describeExecutionRequest", "variableType" : "DescribeExecutionRequest", "documentation" : "", "simpleType" : "DescribeExecutionRequest", "variableSetterType" : "DescribeExecutionRequest" }, "methodName" : "describeExecution", "operationName" : "DescribeExecution", "paginated" : false, "returnType" : { "returnType" : "DescribeExecutionResponse", "documentation" : null }, "syncReturnType" : "DescribeExecutionResponse" }, "DescribeStateMachine" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Describes a state machine.

", "exceptions" : [ { "exceptionName" : "InvalidArnException", "documentation" : "

The provided Amazon Resource Name (ARN) is invalid.

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

The specified state machine does not exist.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeStateMachineRequest", "variableName" : "describeStateMachineRequest", "variableType" : "DescribeStateMachineRequest", "documentation" : "", "simpleType" : "DescribeStateMachineRequest", "variableSetterType" : "DescribeStateMachineRequest" }, "methodName" : "describeStateMachine", "operationName" : "DescribeStateMachine", "paginated" : false, "returnType" : { "returnType" : "DescribeStateMachineResponse", "documentation" : null }, "syncReturnType" : "DescribeStateMachineResponse" }, "DescribeStateMachineForExecution" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Describes the state machine associated with a specific execution.

", "exceptions" : [ { "exceptionName" : "ExecutionDoesNotExistException", "documentation" : "

The specified execution does not exist.

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

The provided Amazon Resource Name (ARN) is invalid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DescribeStateMachineForExecutionRequest", "variableName" : "describeStateMachineForExecutionRequest", "variableType" : "DescribeStateMachineForExecutionRequest", "documentation" : "", "simpleType" : "DescribeStateMachineForExecutionRequest", "variableSetterType" : "DescribeStateMachineForExecutionRequest" }, "methodName" : "describeStateMachineForExecution", "operationName" : "DescribeStateMachineForExecution", "paginated" : false, "returnType" : { "returnType" : "DescribeStateMachineForExecutionResponse", "documentation" : null }, "syncReturnType" : "DescribeStateMachineForExecutionResponse" }, "GetActivityTask" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Used by workers to retrieve a task (with the specified activity ARN) which has been scheduled for execution by a running state machine. This initiates a long poll, where the service holds the HTTP connection open and responds as soon as a task becomes available (i.e. an execution of a task of this type is needed.) The maximum time the service holds on to the request before responding is 60 seconds. If no task is available within 60 seconds, the poll returns a taskToken with a null string.

Workers should set their client side socket timeout to at least 65 seconds (5 seconds higher than the maximum time the service may hold the poll request).

", "exceptions" : [ { "exceptionName" : "ActivityDoesNotExistException", "documentation" : "

The specified activity does not exist.

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

The maximum number of workers concurrently polling for activity tasks has been reached.

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

The provided Amazon Resource Name (ARN) is invalid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetActivityTaskRequest", "variableName" : "getActivityTaskRequest", "variableType" : "GetActivityTaskRequest", "documentation" : "", "simpleType" : "GetActivityTaskRequest", "variableSetterType" : "GetActivityTaskRequest" }, "methodName" : "getActivityTask", "operationName" : "GetActivityTask", "paginated" : false, "returnType" : { "returnType" : "GetActivityTaskResponse", "documentation" : null }, "syncReturnType" : "GetActivityTaskResponse" }, "GetExecutionHistory" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the history of the specified execution as a list of events. By default, the results are returned in ascending order of the timeStamp of the events. Use the reverseOrder parameter to get the latest events first.

If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

", "exceptions" : [ { "exceptionName" : "ExecutionDoesNotExistException", "documentation" : "

The specified execution does not exist.

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

The provided Amazon Resource Name (ARN) is invalid.

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

The provided token is invalid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetExecutionHistoryRequest", "variableName" : "getExecutionHistoryRequest", "variableType" : "GetExecutionHistoryRequest", "documentation" : "", "simpleType" : "GetExecutionHistoryRequest", "variableSetterType" : "GetExecutionHistoryRequest" }, "methodName" : "getExecutionHistory", "operationName" : "GetExecutionHistory", "paginated" : true, "returnType" : { "returnType" : "GetExecutionHistoryResponse", "documentation" : null }, "syncReturnType" : "GetExecutionHistoryResponse" }, "ListActivities" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Lists the existing activities.

If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

", "exceptions" : [ { "exceptionName" : "InvalidTokenException", "documentation" : "

The provided token is invalid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListActivitiesRequest", "variableName" : "listActivitiesRequest", "variableType" : "ListActivitiesRequest", "documentation" : "", "simpleType" : "ListActivitiesRequest", "variableSetterType" : "ListActivitiesRequest" }, "methodName" : "listActivities", "operationName" : "ListActivities", "paginated" : true, "returnType" : { "returnType" : "ListActivitiesResponse", "documentation" : null }, "syncReturnType" : "ListActivitiesResponse" }, "ListExecutions" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Lists the executions of a state machine that meet the filtering criteria.

If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

", "exceptions" : [ { "exceptionName" : "InvalidArnException", "documentation" : "

The provided Amazon Resource Name (ARN) is invalid.

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

The provided token is invalid.

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

The specified state machine does not exist.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListExecutionsRequest", "variableName" : "listExecutionsRequest", "variableType" : "ListExecutionsRequest", "documentation" : "", "simpleType" : "ListExecutionsRequest", "variableSetterType" : "ListExecutionsRequest" }, "methodName" : "listExecutions", "operationName" : "ListExecutions", "paginated" : true, "returnType" : { "returnType" : "ListExecutionsResponse", "documentation" : null }, "syncReturnType" : "ListExecutionsResponse" }, "ListStateMachines" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Lists the existing state machines.

If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

", "exceptions" : [ { "exceptionName" : "InvalidTokenException", "documentation" : "

The provided token is invalid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListStateMachinesRequest", "variableName" : "listStateMachinesRequest", "variableType" : "ListStateMachinesRequest", "documentation" : "", "simpleType" : "ListStateMachinesRequest", "variableSetterType" : "ListStateMachinesRequest" }, "methodName" : "listStateMachines", "operationName" : "ListStateMachines", "paginated" : true, "returnType" : { "returnType" : "ListStateMachinesResponse", "documentation" : null }, "syncReturnType" : "ListStateMachinesResponse" }, "SendTaskFailure" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Used by workers to report that the task identified by the taskToken failed.

", "exceptions" : [ { "exceptionName" : "TaskDoesNotExistException", "documentation" : null, "httpStatusCode" : null }, { "exceptionName" : "InvalidTokenException", "documentation" : "

The provided token is invalid.

", "httpStatusCode" : null }, { "exceptionName" : "TaskTimedOutException", "documentation" : null, "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "SendTaskFailureRequest", "variableName" : "sendTaskFailureRequest", "variableType" : "SendTaskFailureRequest", "documentation" : "", "simpleType" : "SendTaskFailureRequest", "variableSetterType" : "SendTaskFailureRequest" }, "methodName" : "sendTaskFailure", "operationName" : "SendTaskFailure", "paginated" : false, "returnType" : { "returnType" : "SendTaskFailureResponse", "documentation" : null }, "syncReturnType" : "SendTaskFailureResponse" }, "SendTaskHeartbeat" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Used by workers to report to the service that the task represented by the specified taskToken is still making progress. This action resets the Heartbeat clock. The Heartbeat threshold is specified in the state machine's Amazon States Language definition. This action does not in itself create an event in the execution history. However, if the task times out, the execution history contains an ActivityTimedOut event.

The Timeout of a task, defined in the state machine's Amazon States Language definition, is its maximum allowed duration, regardless of the number of SendTaskHeartbeat requests received.

This operation is only useful for long-lived tasks to report the liveliness of the task.

", "exceptions" : [ { "exceptionName" : "TaskDoesNotExistException", "documentation" : null, "httpStatusCode" : null }, { "exceptionName" : "InvalidTokenException", "documentation" : "

The provided token is invalid.

", "httpStatusCode" : null }, { "exceptionName" : "TaskTimedOutException", "documentation" : null, "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "SendTaskHeartbeatRequest", "variableName" : "sendTaskHeartbeatRequest", "variableType" : "SendTaskHeartbeatRequest", "documentation" : "", "simpleType" : "SendTaskHeartbeatRequest", "variableSetterType" : "SendTaskHeartbeatRequest" }, "methodName" : "sendTaskHeartbeat", "operationName" : "SendTaskHeartbeat", "paginated" : false, "returnType" : { "returnType" : "SendTaskHeartbeatResponse", "documentation" : null }, "syncReturnType" : "SendTaskHeartbeatResponse" }, "SendTaskSuccess" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Used by workers to report that the task identified by the taskToken completed successfully.

", "exceptions" : [ { "exceptionName" : "TaskDoesNotExistException", "documentation" : null, "httpStatusCode" : null }, { "exceptionName" : "InvalidOutputException", "documentation" : "

The provided JSON output data is invalid.

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

The provided token is invalid.

", "httpStatusCode" : null }, { "exceptionName" : "TaskTimedOutException", "documentation" : null, "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "SendTaskSuccessRequest", "variableName" : "sendTaskSuccessRequest", "variableType" : "SendTaskSuccessRequest", "documentation" : "", "simpleType" : "SendTaskSuccessRequest", "variableSetterType" : "SendTaskSuccessRequest" }, "methodName" : "sendTaskSuccess", "operationName" : "SendTaskSuccess", "paginated" : false, "returnType" : { "returnType" : "SendTaskSuccessResponse", "documentation" : null }, "syncReturnType" : "SendTaskSuccessResponse" }, "StartExecution" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Starts a state machine execution.

", "exceptions" : [ { "exceptionName" : "ExecutionLimitExceededException", "documentation" : "

The maximum number of running executions has been reached. Running executions must end or be stopped before a new execution can be started.

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

The execution has the same name as another execution (but a different input).

Executions with the same name and input are considered idempotent.

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

The provided Amazon Resource Name (ARN) is invalid.

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

The provided JSON input data is invalid.

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

The provided name is invalid.

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

The specified state machine does not exist.

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

The specified state machine is being deleted.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "StartExecutionRequest", "variableName" : "startExecutionRequest", "variableType" : "StartExecutionRequest", "documentation" : "", "simpleType" : "StartExecutionRequest", "variableSetterType" : "StartExecutionRequest" }, "methodName" : "startExecution", "operationName" : "StartExecution", "paginated" : false, "returnType" : { "returnType" : "StartExecutionResponse", "documentation" : null }, "syncReturnType" : "StartExecutionResponse" }, "StopExecution" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Stops an execution.

", "exceptions" : [ { "exceptionName" : "ExecutionDoesNotExistException", "documentation" : "

The specified execution does not exist.

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

The provided Amazon Resource Name (ARN) is invalid.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "StopExecutionRequest", "variableName" : "stopExecutionRequest", "variableType" : "StopExecutionRequest", "documentation" : "", "simpleType" : "StopExecutionRequest", "variableSetterType" : "StopExecutionRequest" }, "methodName" : "stopExecution", "operationName" : "StopExecution", "paginated" : false, "returnType" : { "returnType" : "StopExecutionResponse", "documentation" : null }, "syncReturnType" : "StopExecutionResponse" }, "UpdateStateMachine" : { "authenticated" : true, "deprecated" : false, "documentation" : "

Updates an existing state machine by modifying its definition and/or roleArn. Running executions will continue to use the previous definition and roleArn.

All StartExecution calls within a few seconds will use the updated definition and roleArn. Executions started immediately after calling UpdateStateMachine may use the previous state machine definition and roleArn. You must include at least one of definition or roleArn or you will receive a MissingRequiredParameter error.

", "exceptions" : [ { "exceptionName" : "InvalidArnException", "documentation" : "

The provided Amazon Resource Name (ARN) is invalid.

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

The provided Amazon States Language definition is invalid.

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

Request is missing a required parameter. This error occurs if both definition and roleArn are not specified.

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

The specified state machine is being deleted.

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

The specified state machine does not exist.

", "httpStatusCode" : null } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdateStateMachineRequest", "variableName" : "updateStateMachineRequest", "variableType" : "UpdateStateMachineRequest", "documentation" : "", "simpleType" : "UpdateStateMachineRequest", "variableSetterType" : "UpdateStateMachineRequest" }, "methodName" : "updateStateMachine", "operationName" : "UpdateStateMachine", "paginated" : false, "returnType" : { "returnType" : "UpdateStateMachineResponse", "documentation" : null }, "syncReturnType" : "UpdateStateMachineResponse" } }, "shapes" : { "ActivityDoesNotExistException" : { "c2jName" : "ActivityDoesNotExist", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

The specified activity does not exist.

", "enums" : null, "errorCode" : "ActivityDoesNotExist", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActivityDoesNotExistException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ActivityDoesNotExistException", "variableName" : "activityDoesNotExistException", "variableType" : "ActivityDoesNotExistException", "documentation" : null, "simpleType" : "ActivityDoesNotExistException", "variableSetterType" : "ActivityDoesNotExistException" }, "wrapper" : false }, "ActivityFailedEventDetails" : { "c2jName" : "ActivityFailedEventDetails", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains details about an activity which failed during an execution.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

The error code of the failure.

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

The error code of the failure.

", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

The error code of the failure.

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

The error code of the failure.

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

The error code of the failure.

\n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

The error code of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

A more detailed explanation of the cause of the failure.

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

A more detailed explanation of the cause of the failure.

", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

A more detailed explanation of the cause of the failure.

\n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

A more detailed explanation of the cause of the failure.

\n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

A more detailed explanation of the cause of the failure.

\n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

A more detailed explanation of the cause of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

A more detailed explanation of the cause of the failure.

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

A more detailed explanation of the cause of the failure.

", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

A more detailed explanation of the cause of the failure.

\n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

A more detailed explanation of the cause of the failure.

\n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

A more detailed explanation of the cause of the failure.

\n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

A more detailed explanation of the cause of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

The error code of the failure.

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

The error code of the failure.

", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

The error code of the failure.

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

The error code of the failure.

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

The error code of the failure.

\n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

The error code of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

The error code of the failure.

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

The error code of the failure.

", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

The error code of the failure.

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

The error code of the failure.

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

The error code of the failure.

\n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

The error code of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

A more detailed explanation of the cause of the failure.

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

A more detailed explanation of the cause of the failure.

", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

A more detailed explanation of the cause of the failure.

\n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

A more detailed explanation of the cause of the failure.

\n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

A more detailed explanation of the cause of the failure.

\n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

A more detailed explanation of the cause of the failure.

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

The maximum number of activities has been reached. Existing activities must be deleted before a new activity can be created.

", "enums" : null, "errorCode" : "ActivityLimitExceeded", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActivityLimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ActivityLimitExceededException", "variableName" : "activityLimitExceededException", "variableType" : "ActivityLimitExceededException", "documentation" : null, "simpleType" : "ActivityLimitExceededException", "variableSetterType" : "ActivityLimitExceededException" }, "wrapper" : false }, "ActivityListItem" : { "c2jName" : "ActivityListItem", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

Contains details about an activity.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that identifies the activity.

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

The Amazon Resource Name (ARN) that identifies the activity.

", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

The Amazon Resource Name (ARN) that identifies the activity.

\n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

The Amazon Resource Name (ARN) that identifies the activity.

\n@return The Amazon Resource Name (ARN) that identifies the activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

The Amazon Resource Name (ARN) that identifies the activity.

\n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) that identifies the activity.

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

The name of the activity.

A name must not contain:

  • whitespace

  • brackets < > { } [ ]

  • wildcard characters ? *

  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

  • control characters (U+0000-001F, U+007F-009F)

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

The name of the activity.

A name must not contain:

  • whitespace

  • brackets < > { } [ ]

  • wildcard characters ? *

  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

  • control characters (U+0000-001F, U+007F-009F)

", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

The name of the activity.

A name must not contain:

  • whitespace

  • brackets < > { } [ ]

  • wildcard characters ? *

  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

  • control characters (U+0000-001F, U+007F-009F)

\n@param name The name of the activity.

A name must not contain:

  • whitespace

  • brackets < > { } [ ]

  • wildcard characters ? *

  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

  • control characters (U+0000-001F, U+007F-009F)

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

    The name of the activity.

    A name must not contain:

    • whitespace

    • brackets < > { } [ ]

    • wildcard characters ? *

    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

    • control characters (U+0000-001F, U+007F-009F)

    \n@return The name of the activity.

    A name must not contain:

    • whitespace

    • brackets < > { } [ ]

    • wildcard characters ? *

    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

    • control characters (U+0000-001F, U+007F-009F)

    • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

      The name of the activity.

      A name must not contain:

      • whitespace

      • brackets < > { } [ ]

      • wildcard characters ? *

      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

      • control characters (U+0000-001F, U+007F-009F)

      \n@param name The name of the activity.

      A name must not contain:

      • whitespace

      • brackets < > { } [ ]

      • wildcard characters ? *

      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

      • control characters (U+0000-001F, U+007F-009F)

      • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

        The name of the activity.

        A name must not contain:

        • whitespace

        • brackets < > { } [ ]

        • wildcard characters ? *

        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

        • control characters (U+0000-001F, U+007F-009F)

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

        The date the activity is created.

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

        The date the activity is created.

        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

        The date the activity is created.

        \n@param creationDate The date the activity is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

        The date the activity is created.

        \n@return The date the activity is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

        The date the activity is created.

        \n@param creationDate The date the activity is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

        The date the activity is created.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActivityArn" : { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

        The Amazon Resource Name (ARN) that identifies the activity.

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

        The Amazon Resource Name (ARN) that identifies the activity.

        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

        The Amazon Resource Name (ARN) that identifies the activity.

        \n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

        The Amazon Resource Name (ARN) that identifies the activity.

        \n@return The Amazon Resource Name (ARN) that identifies the activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

        The Amazon Resource Name (ARN) that identifies the activity.

        \n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

        The Amazon Resource Name (ARN) that identifies the activity.

        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CreationDate" : { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

        The date the activity is created.

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

        The date the activity is created.

        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

        The date the activity is created.

        \n@param creationDate The date the activity is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

        The date the activity is created.

        \n@return The date the activity is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

        The date the activity is created.

        \n@param creationDate The date the activity is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

        The date the activity is created.

        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

        The name of the activity.

        A name must not contain:

        • whitespace

        • brackets < > { } [ ]

        • wildcard characters ? *

        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

        • control characters (U+0000-001F, U+007F-009F)

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

        The name of the activity.

        A name must not contain:

        • whitespace

        • brackets < > { } [ ]

        • wildcard characters ? *

        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

        • control characters (U+0000-001F, U+007F-009F)

        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

        The name of the activity.

        A name must not contain:

        • whitespace

        • brackets < > { } [ ]

        • wildcard characters ? *

        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

        • control characters (U+0000-001F, U+007F-009F)

        \n@param name The name of the activity.

        A name must not contain:

        • whitespace

        • brackets < > { } [ ]

        • wildcard characters ? *

        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

        • control characters (U+0000-001F, U+007F-009F)

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

          The name of the activity.

          A name must not contain:

          • whitespace

          • brackets < > { } [ ]

          • wildcard characters ? *

          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

          • control characters (U+0000-001F, U+007F-009F)

          \n@return The name of the activity.

          A name must not contain:

          • whitespace

          • brackets < > { } [ ]

          • wildcard characters ? *

          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

          • control characters (U+0000-001F, U+007F-009F)

          • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

            The name of the activity.

            A name must not contain:

            • whitespace

            • brackets < > { } [ ]

            • wildcard characters ? *

            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

            • control characters (U+0000-001F, U+007F-009F)

            \n@param name The name of the activity.

            A name must not contain:

            • whitespace

            • brackets < > { } [ ]

            • wildcard characters ? *

            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

            • control characters (U+0000-001F, U+007F-009F)

            • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

              The name of the activity.

              A name must not contain:

              • whitespace

              • brackets < > { } [ ]

              • wildcard characters ? *

              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

              • control characters (U+0000-001F, U+007F-009F)

              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

              The Amazon Resource Name (ARN) that identifies the activity.

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

              The Amazon Resource Name (ARN) that identifies the activity.

              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

              The Amazon Resource Name (ARN) that identifies the activity.

              \n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

              The Amazon Resource Name (ARN) that identifies the activity.

              \n@return The Amazon Resource Name (ARN) that identifies the activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

              The Amazon Resource Name (ARN) that identifies the activity.

              \n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

              The Amazon Resource Name (ARN) that identifies the activity.

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

              The name of the activity.

              A name must not contain:

              • whitespace

              • brackets < > { } [ ]

              • wildcard characters ? *

              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

              • control characters (U+0000-001F, U+007F-009F)

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

              The name of the activity.

              A name must not contain:

              • whitespace

              • brackets < > { } [ ]

              • wildcard characters ? *

              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

              • control characters (U+0000-001F, U+007F-009F)

              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

              The name of the activity.

              A name must not contain:

              • whitespace

              • brackets < > { } [ ]

              • wildcard characters ? *

              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

              • control characters (U+0000-001F, U+007F-009F)

              \n@param name The name of the activity.

              A name must not contain:

              • whitespace

              • brackets < > { } [ ]

              • wildcard characters ? *

              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

              • control characters (U+0000-001F, U+007F-009F)

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

                The name of the activity.

                A name must not contain:

                • whitespace

                • brackets < > { } [ ]

                • wildcard characters ? *

                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                • control characters (U+0000-001F, U+007F-009F)

                \n@return The name of the activity.

                A name must not contain:

                • whitespace

                • brackets < > { } [ ]

                • wildcard characters ? *

                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                • control characters (U+0000-001F, U+007F-009F)

                • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                  The name of the activity.

                  A name must not contain:

                  • whitespace

                  • brackets < > { } [ ]

                  • wildcard characters ? *

                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                  • control characters (U+0000-001F, U+007F-009F)

                  \n@param name The name of the activity.

                  A name must not contain:

                  • whitespace

                  • brackets < > { } [ ]

                  • wildcard characters ? *

                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                  • control characters (U+0000-001F, U+007F-009F)

                  • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                    The name of the activity.

                    A name must not contain:

                    • whitespace

                    • brackets < > { } [ ]

                    • wildcard characters ? *

                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                    • control characters (U+0000-001F, U+007F-009F)

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                    The date the activity is created.

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

                    The date the activity is created.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                    The date the activity is created.

                    \n@param creationDate The date the activity is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                    The date the activity is created.

                    \n@return The date the activity is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                    The date the activity is created.

                    \n@param creationDate The date the activity is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                    The date the activity is created.

                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "activityArn", "name", "creationDate" ], "shapeName" : "ActivityListItem", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActivityListItem", "variableName" : "activityListItem", "variableType" : "ActivityListItem", "documentation" : null, "simpleType" : "ActivityListItem", "variableSetterType" : "ActivityListItem" }, "wrapper" : false }, "ActivityScheduleFailedEventDetails" : { "c2jName" : "ActivityScheduleFailedEventDetails", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    Contains details about an activity schedule failure which occurred during an execution.

                    ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

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

                    The error code of the failure.

                    \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                    The error code of the failure.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

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

                    A more detailed explanation of the cause of the failure.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

                    \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

                    \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

                    \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                    A more detailed explanation of the cause of the failure.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

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

                    A more detailed explanation of the cause of the failure.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

                    \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

                    \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

                    \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                    A more detailed explanation of the cause of the failure.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

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

                    The error code of the failure.

                    \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                    The error code of the failure.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

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

                    The error code of the failure.

                    \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                    The error code of the failure.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

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

                    A more detailed explanation of the cause of the failure.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

                    \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

                    \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                    A more detailed explanation of the cause of the failure.

                    \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                    A more detailed explanation of the cause of the failure.

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

                    Contains details about an activity scheduled during an execution.

                    ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getResource", "beanStyleSetterMethodName" : "setResource", "c2jName" : "resource", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

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

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "resource", "fluentSetterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    \n@param resource The Amazon Resource Name (ARN) of the scheduled activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resource", "getterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    \n@return The Amazon Resource Name (ARN) of the scheduled activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "resource", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Resource", "setterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    \n@param resource The Amazon Resource Name (ARN) of the scheduled activity.", "setterMethodName" : "setResource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                    The JSON data input to the activity task.

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

                    The JSON data input to the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                    The JSON data input to the activity task.

                    \n@param input The JSON data input to the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                    The JSON data input to the activity task.

                    \n@return The JSON data input to the activity task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                    The JSON data input to the activity task.

                    \n@param input The JSON data input to the activity task.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                    The JSON data input to the activity task.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimeoutInSeconds", "beanStyleSetterMethodName" : "setTimeoutInSeconds", "c2jName" : "timeoutInSeconds", "c2jShape" : "TimeoutInSeconds", "defaultConsumerFluentSetterDocumentation" : "

                    The maximum allowed duration of the activity task.

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

                    The maximum allowed duration of the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "timeoutInSeconds", "fluentSetterDocumentation" : "

                    The maximum allowed duration of the activity task.

                    \n@param timeoutInSeconds The maximum allowed duration of the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutInSeconds", "getterDocumentation" : "

                    The maximum allowed duration of the activity task.

                    \n@return The maximum allowed duration of the activity task.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeoutInSeconds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timeoutInSeconds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "TimeoutInSeconds", "setterDocumentation" : "

                    The maximum allowed duration of the activity task.

                    \n@param timeoutInSeconds The maximum allowed duration of the activity task.", "setterMethodName" : "setTimeoutInSeconds", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : "

                    The maximum allowed duration of the activity task.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHeartbeatInSeconds", "beanStyleSetterMethodName" : "setHeartbeatInSeconds", "c2jName" : "heartbeatInSeconds", "c2jShape" : "TimeoutInSeconds", "defaultConsumerFluentSetterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

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

                    The maximum allowed duration between two heartbeats for the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "heartbeatInSeconds", "fluentSetterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    \n@param heartbeatInSeconds The maximum allowed duration between two heartbeats for the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "heartbeatInSeconds", "getterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    \n@return The maximum allowed duration between two heartbeats for the activity task.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "heartbeatInSeconds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "heartbeatInSeconds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "HeartbeatInSeconds", "setterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    \n@param heartbeatInSeconds The maximum allowed duration between two heartbeats for the activity task.", "setterMethodName" : "setHeartbeatInSeconds", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "heartbeatInSeconds", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "heartbeatInSeconds", "variableType" : "Long", "documentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "HeartbeatInSeconds" : { "beanStyleGetterMethodName" : "getHeartbeatInSeconds", "beanStyleSetterMethodName" : "setHeartbeatInSeconds", "c2jName" : "heartbeatInSeconds", "c2jShape" : "TimeoutInSeconds", "defaultConsumerFluentSetterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

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

                    The maximum allowed duration between two heartbeats for the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "heartbeatInSeconds", "fluentSetterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    \n@param heartbeatInSeconds The maximum allowed duration between two heartbeats for the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "heartbeatInSeconds", "getterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    \n@return The maximum allowed duration between two heartbeats for the activity task.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "heartbeatInSeconds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "heartbeatInSeconds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "HeartbeatInSeconds", "setterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    \n@param heartbeatInSeconds The maximum allowed duration between two heartbeats for the activity task.", "setterMethodName" : "setHeartbeatInSeconds", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "heartbeatInSeconds", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "heartbeatInSeconds", "variableType" : "Long", "documentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "Input" : { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                    The JSON data input to the activity task.

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

                    The JSON data input to the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                    The JSON data input to the activity task.

                    \n@param input The JSON data input to the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                    The JSON data input to the activity task.

                    \n@return The JSON data input to the activity task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                    The JSON data input to the activity task.

                    \n@param input The JSON data input to the activity task.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                    The JSON data input to the activity task.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Resource" : { "beanStyleGetterMethodName" : "getResource", "beanStyleSetterMethodName" : "setResource", "c2jName" : "resource", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

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

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "resource", "fluentSetterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    \n@param resource The Amazon Resource Name (ARN) of the scheduled activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resource", "getterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    \n@return The Amazon Resource Name (ARN) of the scheduled activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "resource", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Resource", "setterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    \n@param resource The Amazon Resource Name (ARN) of the scheduled activity.", "setterMethodName" : "setResource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TimeoutInSeconds" : { "beanStyleGetterMethodName" : "getTimeoutInSeconds", "beanStyleSetterMethodName" : "setTimeoutInSeconds", "c2jName" : "timeoutInSeconds", "c2jShape" : "TimeoutInSeconds", "defaultConsumerFluentSetterDocumentation" : "

                    The maximum allowed duration of the activity task.

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

                    The maximum allowed duration of the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "timeoutInSeconds", "fluentSetterDocumentation" : "

                    The maximum allowed duration of the activity task.

                    \n@param timeoutInSeconds The maximum allowed duration of the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutInSeconds", "getterDocumentation" : "

                    The maximum allowed duration of the activity task.

                    \n@return The maximum allowed duration of the activity task.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeoutInSeconds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timeoutInSeconds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "TimeoutInSeconds", "setterDocumentation" : "

                    The maximum allowed duration of the activity task.

                    \n@param timeoutInSeconds The maximum allowed duration of the activity task.", "setterMethodName" : "setTimeoutInSeconds", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : "

                    The maximum allowed duration of the activity task.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResource", "beanStyleSetterMethodName" : "setResource", "c2jName" : "resource", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

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

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "resource", "fluentSetterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    \n@param resource The Amazon Resource Name (ARN) of the scheduled activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resource", "getterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    \n@return The Amazon Resource Name (ARN) of the scheduled activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "resource", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Resource", "setterDocumentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    \n@param resource The Amazon Resource Name (ARN) of the scheduled activity.", "setterMethodName" : "setResource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : "

                    The Amazon Resource Name (ARN) of the scheduled activity.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                    The JSON data input to the activity task.

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

                    The JSON data input to the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                    The JSON data input to the activity task.

                    \n@param input The JSON data input to the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                    The JSON data input to the activity task.

                    \n@return The JSON data input to the activity task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                    The JSON data input to the activity task.

                    \n@param input The JSON data input to the activity task.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                    The JSON data input to the activity task.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimeoutInSeconds", "beanStyleSetterMethodName" : "setTimeoutInSeconds", "c2jName" : "timeoutInSeconds", "c2jShape" : "TimeoutInSeconds", "defaultConsumerFluentSetterDocumentation" : "

                    The maximum allowed duration of the activity task.

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

                    The maximum allowed duration of the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "timeoutInSeconds", "fluentSetterDocumentation" : "

                    The maximum allowed duration of the activity task.

                    \n@param timeoutInSeconds The maximum allowed duration of the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutInSeconds", "getterDocumentation" : "

                    The maximum allowed duration of the activity task.

                    \n@return The maximum allowed duration of the activity task.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeoutInSeconds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timeoutInSeconds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "TimeoutInSeconds", "setterDocumentation" : "

                    The maximum allowed duration of the activity task.

                    \n@param timeoutInSeconds The maximum allowed duration of the activity task.", "setterMethodName" : "setTimeoutInSeconds", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : "

                    The maximum allowed duration of the activity task.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getHeartbeatInSeconds", "beanStyleSetterMethodName" : "setHeartbeatInSeconds", "c2jName" : "heartbeatInSeconds", "c2jShape" : "TimeoutInSeconds", "defaultConsumerFluentSetterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

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

                    The maximum allowed duration between two heartbeats for the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "heartbeatInSeconds", "fluentSetterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    \n@param heartbeatInSeconds The maximum allowed duration between two heartbeats for the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "heartbeatInSeconds", "getterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    \n@return The maximum allowed duration between two heartbeats for the activity task.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "heartbeatInSeconds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "heartbeatInSeconds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "HeartbeatInSeconds", "setterDocumentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    \n@param heartbeatInSeconds The maximum allowed duration between two heartbeats for the activity task.", "setterMethodName" : "setHeartbeatInSeconds", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "heartbeatInSeconds", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "heartbeatInSeconds", "variableType" : "Long", "documentation" : "

                    The maximum allowed duration between two heartbeats for the activity task.

                    ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "resource" ], "shapeName" : "ActivityScheduledEventDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActivityScheduledEventDetails", "variableName" : "activityScheduledEventDetails", "variableType" : "ActivityScheduledEventDetails", "documentation" : null, "simpleType" : "ActivityScheduledEventDetails", "variableSetterType" : "ActivityScheduledEventDetails" }, "wrapper" : false }, "ActivityStartedEventDetails" : { "c2jName" : "ActivityStartedEventDetails", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                    Contains details about the start of an activity during an execution.

                    ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getWorkerName", "beanStyleSetterMethodName" : "setWorkerName", "c2jName" : "workerName", "c2jShape" : "Identity", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

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

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "workerName", "fluentSetterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    \n@param workerName The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workerName", "getterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    \n@return The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "workerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "workerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "WorkerName", "setterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    \n@param workerName The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.", "setterMethodName" : "setWorkerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "WorkerName" : { "beanStyleGetterMethodName" : "getWorkerName", "beanStyleSetterMethodName" : "setWorkerName", "c2jName" : "workerName", "c2jShape" : "Identity", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

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

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "workerName", "fluentSetterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    \n@param workerName The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workerName", "getterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    \n@return The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "workerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "workerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "WorkerName", "setterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    \n@param workerName The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.", "setterMethodName" : "setWorkerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getWorkerName", "beanStyleSetterMethodName" : "setWorkerName", "c2jName" : "workerName", "c2jShape" : "Identity", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

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

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "workerName", "fluentSetterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    \n@param workerName The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workerName", "getterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    \n@return The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "workerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "workerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "WorkerName", "setterDocumentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

                    \n@param workerName The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.", "setterMethodName" : "setWorkerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : "

                    The name of the worker that the task is assigned to. These names are provided by the workers when calling GetActivityTask.

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

                    Contains details about an activity which successfully terminated during an execution.

                    ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                    The JSON data output by the activity task.

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

                    The JSON data output by the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                    The JSON data output by the activity task.

                    \n@param output The JSON data output by the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

                    The JSON data output by the activity task.

                    \n@return The JSON data output by the activity task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                    The JSON data output by the activity task.

                    \n@param output The JSON data output by the activity task.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                    The JSON data output by the activity task.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Output" : { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                    The JSON data output by the activity task.

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

                    The JSON data output by the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                    The JSON data output by the activity task.

                    \n@param output The JSON data output by the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

                    The JSON data output by the activity task.

                    \n@return The JSON data output by the activity task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                    The JSON data output by the activity task.

                    \n@param output The JSON data output by the activity task.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                    The JSON data output by the activity task.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                    The JSON data output by the activity task.

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

                    The JSON data output by the activity task.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                    The JSON data output by the activity task.

                    \n@param output The JSON data output by the activity task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

                    The JSON data output by the activity task.

                    \n@return The JSON data output by the activity task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                    The JSON data output by the activity task.

                    \n@param output The JSON data output by the activity task.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                    The JSON data output by the activity task.

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

                    Contains details about an activity timeout which occurred during an execution.

                    ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

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

                    The error code of the failure.

                    \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                    The error code of the failure.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

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

                    A more detailed explanation of the cause of the timeout.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

                    \n@param cause A more detailed explanation of the cause of the timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

                    \n@return A more detailed explanation of the cause of the timeout.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

                    \n@param cause A more detailed explanation of the cause of the timeout.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                    A more detailed explanation of the cause of the timeout.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

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

                    A more detailed explanation of the cause of the timeout.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

                    \n@param cause A more detailed explanation of the cause of the timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

                    \n@return A more detailed explanation of the cause of the timeout.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

                    \n@param cause A more detailed explanation of the cause of the timeout.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                    A more detailed explanation of the cause of the timeout.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

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

                    The error code of the failure.

                    \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                    The error code of the failure.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                    The error code of the failure.

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

                    The error code of the failure.

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

                    The error code of the failure.

                    \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                    The error code of the failure.

                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

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

                    A more detailed explanation of the cause of the timeout.

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

                    \n@param cause A more detailed explanation of the cause of the timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

                    \n@return A more detailed explanation of the cause of the timeout.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                    A more detailed explanation of the cause of the timeout.

                    \n@param cause A more detailed explanation of the cause of the timeout.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                    A more detailed explanation of the cause of the timeout.

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

                    The maximum number of workers concurrently polling for activity tasks has been reached.

                    ", "enums" : null, "errorCode" : "ActivityWorkerLimitExceeded", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ActivityWorkerLimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ActivityWorkerLimitExceededException", "variableName" : "activityWorkerLimitExceededException", "variableType" : "ActivityWorkerLimitExceededException", "documentation" : null, "simpleType" : "ActivityWorkerLimitExceededException", "variableSetterType" : "ActivityWorkerLimitExceededException" }, "wrapper" : false }, "CreateActivityRequest" : { "c2jName" : "CreateActivityInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreateActivity", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.CreateActivity", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                    The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                    A name must not contain:

                    • whitespace

                    • brackets < > { } [ ]

                    • wildcard characters ? *

                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                    • control characters (U+0000-001F, U+007F-009F)

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

                    The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                    A name must not contain:

                    • whitespace

                    • brackets < > { } [ ]

                    • wildcard characters ? *

                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                    • control characters (U+0000-001F, U+007F-009F)

                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                    The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                    A name must not contain:

                    • whitespace

                    • brackets < > { } [ ]

                    • wildcard characters ? *

                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                    • control characters (U+0000-001F, U+007F-009F)

                    \n@param name The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                    A name must not contain:

                    • whitespace

                    • brackets < > { } [ ]

                    • wildcard characters ? *

                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                    • control characters (U+0000-001F, U+007F-009F)

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

                      The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                      A name must not contain:

                      • whitespace

                      • brackets < > { } [ ]

                      • wildcard characters ? *

                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                      • control characters (U+0000-001F, U+007F-009F)

                      \n@return The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                      A name must not contain:

                      • whitespace

                      • brackets < > { } [ ]

                      • wildcard characters ? *

                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                      • control characters (U+0000-001F, U+007F-009F)

                      • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                        The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                        A name must not contain:

                        • whitespace

                        • brackets < > { } [ ]

                        • wildcard characters ? *

                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                        • control characters (U+0000-001F, U+007F-009F)

                        \n@param name The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                        A name must not contain:

                        • whitespace

                        • brackets < > { } [ ]

                        • wildcard characters ? *

                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                        • control characters (U+0000-001F, U+007F-009F)

                        • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                          The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                          A name must not contain:

                          • whitespace

                          • brackets < > { } [ ]

                          • wildcard characters ? *

                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                          • control characters (U+0000-001F, U+007F-009F)

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

                          The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                          A name must not contain:

                          • whitespace

                          • brackets < > { } [ ]

                          • wildcard characters ? *

                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                          • control characters (U+0000-001F, U+007F-009F)

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

                          The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                          A name must not contain:

                          • whitespace

                          • brackets < > { } [ ]

                          • wildcard characters ? *

                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                          • control characters (U+0000-001F, U+007F-009F)

                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                          The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                          A name must not contain:

                          • whitespace

                          • brackets < > { } [ ]

                          • wildcard characters ? *

                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                          • control characters (U+0000-001F, U+007F-009F)

                          \n@param name The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                          A name must not contain:

                          • whitespace

                          • brackets < > { } [ ]

                          • wildcard characters ? *

                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                          • control characters (U+0000-001F, U+007F-009F)

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

                            The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                            A name must not contain:

                            • whitespace

                            • brackets < > { } [ ]

                            • wildcard characters ? *

                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                            • control characters (U+0000-001F, U+007F-009F)

                            \n@return The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                            A name must not contain:

                            • whitespace

                            • brackets < > { } [ ]

                            • wildcard characters ? *

                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                            • control characters (U+0000-001F, U+007F-009F)

                            • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                              The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                              A name must not contain:

                              • whitespace

                              • brackets < > { } [ ]

                              • wildcard characters ? *

                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                              • control characters (U+0000-001F, U+007F-009F)

                              \n@param name The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                              A name must not contain:

                              • whitespace

                              • brackets < > { } [ ]

                              • wildcard characters ? *

                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                              • control characters (U+0000-001F, U+007F-009F)

                              • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                A name must not contain:

                                • whitespace

                                • brackets < > { } [ ]

                                • wildcard characters ? *

                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                • control characters (U+0000-001F, U+007F-009F)

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

                                The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                A name must not contain:

                                • whitespace

                                • brackets < > { } [ ]

                                • wildcard characters ? *

                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                • control characters (U+0000-001F, U+007F-009F)

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

                                The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                A name must not contain:

                                • whitespace

                                • brackets < > { } [ ]

                                • wildcard characters ? *

                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                • control characters (U+0000-001F, U+007F-009F)

                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                A name must not contain:

                                • whitespace

                                • brackets < > { } [ ]

                                • wildcard characters ? *

                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                • control characters (U+0000-001F, U+007F-009F)

                                \n@param name The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                A name must not contain:

                                • whitespace

                                • brackets < > { } [ ]

                                • wildcard characters ? *

                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                • control characters (U+0000-001F, U+007F-009F)

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

                                  The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                  A name must not contain:

                                  • whitespace

                                  • brackets < > { } [ ]

                                  • wildcard characters ? *

                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                  • control characters (U+0000-001F, U+007F-009F)

                                  \n@return The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                  A name must not contain:

                                  • whitespace

                                  • brackets < > { } [ ]

                                  • wildcard characters ? *

                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                  • control characters (U+0000-001F, U+007F-009F)

                                  • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                    The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                    A name must not contain:

                                    • whitespace

                                    • brackets < > { } [ ]

                                    • wildcard characters ? *

                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                    • control characters (U+0000-001F, U+007F-009F)

                                    \n@param name The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                    A name must not contain:

                                    • whitespace

                                    • brackets < > { } [ ]

                                    • wildcard characters ? *

                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                    • control characters (U+0000-001F, U+007F-009F)

                                    • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                      The name of the activity to create. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                      A name must not contain:

                                      • whitespace

                                      • brackets < > { } [ ]

                                      • wildcard characters ? *

                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                      • control characters (U+0000-001F, U+007F-009F)

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name" ], "shapeName" : "CreateActivityRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateActivityRequest", "variableName" : "createActivityRequest", "variableType" : "CreateActivityRequest", "documentation" : null, "simpleType" : "CreateActivityRequest", "variableSetterType" : "CreateActivityRequest" }, "wrapper" : false }, "CreateActivityResponse" : { "c2jName" : "CreateActivityOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

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

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      \n@param activityArn The Amazon Resource Name (ARN) that identifies the created activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      \n@return The Amazon Resource Name (ARN) that identifies the created activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      \n@param activityArn The Amazon Resource Name (ARN) that identifies the created activity.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date the activity is created.

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

                                      The date the activity is created.

                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                      The date the activity is created.

                                      \n@param creationDate The date the activity is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                      The date the activity is created.

                                      \n@return The date the activity is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                      The date the activity is created.

                                      \n@param creationDate The date the activity is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                      The date the activity is created.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActivityArn" : { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

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

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      \n@param activityArn The Amazon Resource Name (ARN) that identifies the created activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      \n@return The Amazon Resource Name (ARN) that identifies the created activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      \n@param activityArn The Amazon Resource Name (ARN) that identifies the created activity.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CreationDate" : { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date the activity is created.

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

                                      The date the activity is created.

                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                      The date the activity is created.

                                      \n@param creationDate The date the activity is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                      The date the activity is created.

                                      \n@return The date the activity is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                      The date the activity is created.

                                      \n@param creationDate The date the activity is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                      The date the activity is created.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

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

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      \n@param activityArn The Amazon Resource Name (ARN) that identifies the created activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      \n@return The Amazon Resource Name (ARN) that identifies the created activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      \n@param activityArn The Amazon Resource Name (ARN) that identifies the created activity.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                      The Amazon Resource Name (ARN) that identifies the created activity.

                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                      The date the activity is created.

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

                                      The date the activity is created.

                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                      The date the activity is created.

                                      \n@param creationDate The date the activity is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                      The date the activity is created.

                                      \n@return The date the activity is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                      The date the activity is created.

                                      \n@param creationDate The date the activity is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                      The date the activity is created.

                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "activityArn", "creationDate" ], "shapeName" : "CreateActivityResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateActivityResponse", "variableName" : "createActivityResponse", "variableType" : "CreateActivityResponse", "documentation" : null, "simpleType" : "CreateActivityResponse", "variableSetterType" : "CreateActivityResponse" }, "wrapper" : false }, "CreateStateMachineRequest" : { "c2jName" : "CreateStateMachineInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreateStateMachine", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.CreateStateMachine", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                      The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                      A name must not contain:

                                      • whitespace

                                      • brackets < > { } [ ]

                                      • wildcard characters ? *

                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                      • control characters (U+0000-001F, U+007F-009F)

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

                                      The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                      A name must not contain:

                                      • whitespace

                                      • brackets < > { } [ ]

                                      • wildcard characters ? *

                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                      • control characters (U+0000-001F, U+007F-009F)

                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                      The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                      A name must not contain:

                                      • whitespace

                                      • brackets < > { } [ ]

                                      • wildcard characters ? *

                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                      • control characters (U+0000-001F, U+007F-009F)

                                      \n@param name The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                      A name must not contain:

                                      • whitespace

                                      • brackets < > { } [ ]

                                      • wildcard characters ? *

                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                      • control characters (U+0000-001F, U+007F-009F)

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

                                        The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                        A name must not contain:

                                        • whitespace

                                        • brackets < > { } [ ]

                                        • wildcard characters ? *

                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                        • control characters (U+0000-001F, U+007F-009F)

                                        \n@return The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                        A name must not contain:

                                        • whitespace

                                        • brackets < > { } [ ]

                                        • wildcard characters ? *

                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                        • control characters (U+0000-001F, U+007F-009F)

                                        • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                          The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                          A name must not contain:

                                          • whitespace

                                          • brackets < > { } [ ]

                                          • wildcard characters ? *

                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                          • control characters (U+0000-001F, U+007F-009F)

                                          \n@param name The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                          A name must not contain:

                                          • whitespace

                                          • brackets < > { } [ ]

                                          • wildcard characters ? *

                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                          • control characters (U+0000-001F, U+007F-009F)

                                          • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                            The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                            A name must not contain:

                                            • whitespace

                                            • brackets < > { } [ ]

                                            • wildcard characters ? *

                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                            • control characters (U+0000-001F, U+007F-009F)

                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                            The Amazon States Language definition of the state machine.

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

                                            The Amazon States Language definition of the state machine.

                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                            The Amazon States Language definition of the state machine.

                                            \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                            The Amazon States Language definition of the state machine.

                                            \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                            The Amazon States Language definition of the state machine.

                                            \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                            The Amazon States Language definition of the state machine.

                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                            The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

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

                                            The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                            The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                            \n@param roleArn The Amazon Resource Name (ARN) of the IAM role to use for this state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                            The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                            \n@return The Amazon Resource Name (ARN) of the IAM role to use for this state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                            The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                            \n@param roleArn The Amazon Resource Name (ARN) of the IAM role to use for this state machine.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                            The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Definition" : { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                            The Amazon States Language definition of the state machine.

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

                                            The Amazon States Language definition of the state machine.

                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                            The Amazon States Language definition of the state machine.

                                            \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                            The Amazon States Language definition of the state machine.

                                            \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                            The Amazon States Language definition of the state machine.

                                            \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                            The Amazon States Language definition of the state machine.

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

                                            The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                            A name must not contain:

                                            • whitespace

                                            • brackets < > { } [ ]

                                            • wildcard characters ? *

                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                            • control characters (U+0000-001F, U+007F-009F)

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

                                            The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                            A name must not contain:

                                            • whitespace

                                            • brackets < > { } [ ]

                                            • wildcard characters ? *

                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                            • control characters (U+0000-001F, U+007F-009F)

                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                            The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                            A name must not contain:

                                            • whitespace

                                            • brackets < > { } [ ]

                                            • wildcard characters ? *

                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                            • control characters (U+0000-001F, U+007F-009F)

                                            \n@param name The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                            A name must not contain:

                                            • whitespace

                                            • brackets < > { } [ ]

                                            • wildcard characters ? *

                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                            • control characters (U+0000-001F, U+007F-009F)

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

                                              The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                              A name must not contain:

                                              • whitespace

                                              • brackets < > { } [ ]

                                              • wildcard characters ? *

                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                              • control characters (U+0000-001F, U+007F-009F)

                                              \n@return The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                              A name must not contain:

                                              • whitespace

                                              • brackets < > { } [ ]

                                              • wildcard characters ? *

                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                              • control characters (U+0000-001F, U+007F-009F)

                                              • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                A name must not contain:

                                                • whitespace

                                                • brackets < > { } [ ]

                                                • wildcard characters ? *

                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                • control characters (U+0000-001F, U+007F-009F)

                                                \n@param name The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                A name must not contain:

                                                • whitespace

                                                • brackets < > { } [ ]

                                                • wildcard characters ? *

                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                • control characters (U+0000-001F, U+007F-009F)

                                                • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                  The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                  A name must not contain:

                                                  • whitespace

                                                  • brackets < > { } [ ]

                                                  • wildcard characters ? *

                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                  • control characters (U+0000-001F, U+007F-009F)

                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                  The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

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

                                                  The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                  The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                                  \n@param roleArn The Amazon Resource Name (ARN) of the IAM role to use for this state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                  The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                                  \n@return The Amazon Resource Name (ARN) of the IAM role to use for this state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                  The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                                  \n@param roleArn The Amazon Resource Name (ARN) of the IAM role to use for this state machine.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                  The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

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

                                                  The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                  A name must not contain:

                                                  • whitespace

                                                  • brackets < > { } [ ]

                                                  • wildcard characters ? *

                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                  • control characters (U+0000-001F, U+007F-009F)

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

                                                  The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                  A name must not contain:

                                                  • whitespace

                                                  • brackets < > { } [ ]

                                                  • wildcard characters ? *

                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                  • control characters (U+0000-001F, U+007F-009F)

                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                  The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                  A name must not contain:

                                                  • whitespace

                                                  • brackets < > { } [ ]

                                                  • wildcard characters ? *

                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                  • control characters (U+0000-001F, U+007F-009F)

                                                  \n@param name The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                  A name must not contain:

                                                  • whitespace

                                                  • brackets < > { } [ ]

                                                  • wildcard characters ? *

                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                  • control characters (U+0000-001F, U+007F-009F)

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

                                                    The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                    A name must not contain:

                                                    • whitespace

                                                    • brackets < > { } [ ]

                                                    • wildcard characters ? *

                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                    • control characters (U+0000-001F, U+007F-009F)

                                                    \n@return The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                    A name must not contain:

                                                    • whitespace

                                                    • brackets < > { } [ ]

                                                    • wildcard characters ? *

                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                    • control characters (U+0000-001F, U+007F-009F)

                                                    • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                      The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                      A name must not contain:

                                                      • whitespace

                                                      • brackets < > { } [ ]

                                                      • wildcard characters ? *

                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                      • control characters (U+0000-001F, U+007F-009F)

                                                      \n@param name The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                      A name must not contain:

                                                      • whitespace

                                                      • brackets < > { } [ ]

                                                      • wildcard characters ? *

                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                      • control characters (U+0000-001F, U+007F-009F)

                                                      • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                        The name of the state machine. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                        A name must not contain:

                                                        • whitespace

                                                        • brackets < > { } [ ]

                                                        • wildcard characters ? *

                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                        • control characters (U+0000-001F, U+007F-009F)

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon States Language definition of the state machine.

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

                                                        The Amazon States Language definition of the state machine.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                                        The Amazon States Language definition of the state machine.

                                                        \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                                        The Amazon States Language definition of the state machine.

                                                        \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                                        The Amazon States Language definition of the state machine.

                                                        \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                                        The Amazon States Language definition of the state machine.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

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

                                                        The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                                        \n@param roleArn The Amazon Resource Name (ARN) of the IAM role to use for this state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                                        \n@return The Amazon Resource Name (ARN) of the IAM role to use for this state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                                        \n@param roleArn The Amazon Resource Name (ARN) of the IAM role to use for this state machine.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the IAM role to use for this state machine.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name", "definition", "roleArn" ], "shapeName" : "CreateStateMachineRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateStateMachineRequest", "variableName" : "createStateMachineRequest", "variableType" : "CreateStateMachineRequest", "documentation" : null, "simpleType" : "CreateStateMachineRequest", "variableSetterType" : "CreateStateMachineRequest" }, "wrapper" : false }, "CreateStateMachineResponse" : { "c2jName" : "CreateStateMachineOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

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

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the created state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        \n@return The Amazon Resource Name (ARN) that identifies the created state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the created state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                        The date the state machine is created.

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

                                                        The date the state machine is created.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                        The date the state machine is created.

                                                        \n@param creationDate The date the state machine is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                        The date the state machine is created.

                                                        \n@return The date the state machine is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                        The date the state machine is created.

                                                        \n@param creationDate The date the state machine is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                        The date the state machine is created.

                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDate" : { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                        The date the state machine is created.

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

                                                        The date the state machine is created.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                        The date the state machine is created.

                                                        \n@param creationDate The date the state machine is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                        The date the state machine is created.

                                                        \n@return The date the state machine is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                        The date the state machine is created.

                                                        \n@param creationDate The date the state machine is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                        The date the state machine is created.

                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "StateMachineArn" : { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

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

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the created state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        \n@return The Amazon Resource Name (ARN) that identifies the created state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the created state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

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

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the created state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        \n@return The Amazon Resource Name (ARN) that identifies the created state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the created state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the created state machine.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                        The date the state machine is created.

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

                                                        The date the state machine is created.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                        The date the state machine is created.

                                                        \n@param creationDate The date the state machine is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                        The date the state machine is created.

                                                        \n@return The date the state machine is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                        The date the state machine is created.

                                                        \n@param creationDate The date the state machine is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                        The date the state machine is created.

                                                        ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "stateMachineArn", "creationDate" ], "shapeName" : "CreateStateMachineResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CreateStateMachineResponse", "variableName" : "createStateMachineResponse", "variableType" : "CreateStateMachineResponse", "documentation" : null, "simpleType" : "CreateStateMachineResponse", "variableSetterType" : "CreateStateMachineResponse" }, "wrapper" : false }, "DeleteActivityRequest" : { "c2jName" : "DeleteActivityInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteActivity", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.DeleteActivity", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

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

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        \n@return The Amazon Resource Name (ARN) of the activity to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to delete.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActivityArn" : { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

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

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        \n@return The Amazon Resource Name (ARN) of the activity to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to delete.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

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

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        \n@return The Amazon Resource Name (ARN) of the activity to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to delete.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to delete.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "activityArn" ], "shapeName" : "DeleteActivityRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteActivityRequest", "variableName" : "deleteActivityRequest", "variableType" : "DeleteActivityRequest", "documentation" : null, "simpleType" : "DeleteActivityRequest", "variableSetterType" : "DeleteActivityRequest" }, "wrapper" : false }, "DeleteActivityResponse" : { "c2jName" : "DeleteActivityOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteActivityResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteActivityResponse", "variableName" : "deleteActivityResponse", "variableType" : "DeleteActivityResponse", "documentation" : null, "simpleType" : "DeleteActivityResponse", "variableSetterType" : "DeleteActivityResponse" }, "wrapper" : false }, "DeleteStateMachineRequest" : { "c2jName" : "DeleteStateMachineInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteStateMachine", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.DeleteStateMachine", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

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

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        \n@return The Amazon Resource Name (ARN) of the state machine to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to delete.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StateMachineArn" : { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

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

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        \n@return The Amazon Resource Name (ARN) of the state machine to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to delete.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

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

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to delete.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        \n@return The Amazon Resource Name (ARN) of the state machine to delete.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to delete.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the state machine to delete.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "stateMachineArn" ], "shapeName" : "DeleteStateMachineRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteStateMachineRequest", "variableName" : "deleteStateMachineRequest", "variableType" : "DeleteStateMachineRequest", "documentation" : null, "simpleType" : "DeleteStateMachineRequest", "variableSetterType" : "DeleteStateMachineRequest" }, "wrapper" : false }, "DeleteStateMachineResponse" : { "c2jName" : "DeleteStateMachineOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "DeleteStateMachineResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteStateMachineResponse", "variableName" : "deleteStateMachineResponse", "variableType" : "DeleteStateMachineResponse", "documentation" : null, "simpleType" : "DeleteStateMachineResponse", "variableSetterType" : "DeleteStateMachineResponse" }, "wrapper" : false }, "DescribeActivityRequest" : { "c2jName" : "DescribeActivityInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeActivity", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.DescribeActivity", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

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

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        \n@return The Amazon Resource Name (ARN) of the activity to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to describe.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActivityArn" : { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

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

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        \n@return The Amazon Resource Name (ARN) of the activity to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to describe.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

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

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        \n@return The Amazon Resource Name (ARN) of the activity to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        \n@param activityArn The Amazon Resource Name (ARN) of the activity to describe.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) of the activity to describe.

                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "activityArn" ], "shapeName" : "DescribeActivityRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeActivityRequest", "variableName" : "describeActivityRequest", "variableType" : "DescribeActivityRequest", "documentation" : null, "simpleType" : "DescribeActivityRequest", "variableSetterType" : "DescribeActivityRequest" }, "wrapper" : false }, "DescribeActivityResponse" : { "c2jName" : "DescribeActivityOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the activity.

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

                                                        The Amazon Resource Name (ARN) that identifies the activity.

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the activity.

                                                        \n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the activity.

                                                        \n@return The Amazon Resource Name (ARN) that identifies the activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the activity.

                                                        \n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                        The Amazon Resource Name (ARN) that identifies the activity.

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

                                                        The name of the activity.

                                                        A name must not contain:

                                                        • whitespace

                                                        • brackets < > { } [ ]

                                                        • wildcard characters ? *

                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                        • control characters (U+0000-001F, U+007F-009F)

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

                                                        The name of the activity.

                                                        A name must not contain:

                                                        • whitespace

                                                        • brackets < > { } [ ]

                                                        • wildcard characters ? *

                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                        • control characters (U+0000-001F, U+007F-009F)

                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                        The name of the activity.

                                                        A name must not contain:

                                                        • whitespace

                                                        • brackets < > { } [ ]

                                                        • wildcard characters ? *

                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                        • control characters (U+0000-001F, U+007F-009F)

                                                        \n@param name The name of the activity.

                                                        A name must not contain:

                                                        • whitespace

                                                        • brackets < > { } [ ]

                                                        • wildcard characters ? *

                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                        • control characters (U+0000-001F, U+007F-009F)

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

                                                          The name of the activity.

                                                          A name must not contain:

                                                          • whitespace

                                                          • brackets < > { } [ ]

                                                          • wildcard characters ? *

                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                          • control characters (U+0000-001F, U+007F-009F)

                                                          \n@return The name of the activity.

                                                          A name must not contain:

                                                          • whitespace

                                                          • brackets < > { } [ ]

                                                          • wildcard characters ? *

                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                          • control characters (U+0000-001F, U+007F-009F)

                                                          • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                            The name of the activity.

                                                            A name must not contain:

                                                            • whitespace

                                                            • brackets < > { } [ ]

                                                            • wildcard characters ? *

                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                            • control characters (U+0000-001F, U+007F-009F)

                                                            \n@param name The name of the activity.

                                                            A name must not contain:

                                                            • whitespace

                                                            • brackets < > { } [ ]

                                                            • wildcard characters ? *

                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                            • control characters (U+0000-001F, U+007F-009F)

                                                            • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                              The name of the activity.

                                                              A name must not contain:

                                                              • whitespace

                                                              • brackets < > { } [ ]

                                                              • wildcard characters ? *

                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                              • control characters (U+0000-001F, U+007F-009F)

                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                              The date the activity is created.

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

                                                              The date the activity is created.

                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                              The date the activity is created.

                                                              \n@param creationDate The date the activity is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                              The date the activity is created.

                                                              \n@return The date the activity is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                              The date the activity is created.

                                                              \n@param creationDate The date the activity is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                              The date the activity is created.

                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActivityArn" : { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                              The Amazon Resource Name (ARN) that identifies the activity.

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

                                                              The Amazon Resource Name (ARN) that identifies the activity.

                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                              The Amazon Resource Name (ARN) that identifies the activity.

                                                              \n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                              The Amazon Resource Name (ARN) that identifies the activity.

                                                              \n@return The Amazon Resource Name (ARN) that identifies the activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                              The Amazon Resource Name (ARN) that identifies the activity.

                                                              \n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                              The Amazon Resource Name (ARN) that identifies the activity.

                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CreationDate" : { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                              The date the activity is created.

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

                                                              The date the activity is created.

                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                              The date the activity is created.

                                                              \n@param creationDate The date the activity is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                              The date the activity is created.

                                                              \n@return The date the activity is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                              The date the activity is created.

                                                              \n@param creationDate The date the activity is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                              The date the activity is created.

                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                              The name of the activity.

                                                              A name must not contain:

                                                              • whitespace

                                                              • brackets < > { } [ ]

                                                              • wildcard characters ? *

                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                              • control characters (U+0000-001F, U+007F-009F)

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

                                                              The name of the activity.

                                                              A name must not contain:

                                                              • whitespace

                                                              • brackets < > { } [ ]

                                                              • wildcard characters ? *

                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                              • control characters (U+0000-001F, U+007F-009F)

                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                              The name of the activity.

                                                              A name must not contain:

                                                              • whitespace

                                                              • brackets < > { } [ ]

                                                              • wildcard characters ? *

                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                              • control characters (U+0000-001F, U+007F-009F)

                                                              \n@param name The name of the activity.

                                                              A name must not contain:

                                                              • whitespace

                                                              • brackets < > { } [ ]

                                                              • wildcard characters ? *

                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                              • control characters (U+0000-001F, U+007F-009F)

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

                                                                The name of the activity.

                                                                A name must not contain:

                                                                • whitespace

                                                                • brackets < > { } [ ]

                                                                • wildcard characters ? *

                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                \n@return The name of the activity.

                                                                A name must not contain:

                                                                • whitespace

                                                                • brackets < > { } [ ]

                                                                • wildcard characters ? *

                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                  The name of the activity.

                                                                  A name must not contain:

                                                                  • whitespace

                                                                  • brackets < > { } [ ]

                                                                  • wildcard characters ? *

                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                  \n@param name The name of the activity.

                                                                  A name must not contain:

                                                                  • whitespace

                                                                  • brackets < > { } [ ]

                                                                  • wildcard characters ? *

                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                  • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                    The name of the activity.

                                                                    A name must not contain:

                                                                    • whitespace

                                                                    • brackets < > { } [ ]

                                                                    • wildcard characters ? *

                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                    The Amazon Resource Name (ARN) that identifies the activity.

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

                                                                    The Amazon Resource Name (ARN) that identifies the activity.

                                                                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                                    The Amazon Resource Name (ARN) that identifies the activity.

                                                                    \n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                                    The Amazon Resource Name (ARN) that identifies the activity.

                                                                    \n@return The Amazon Resource Name (ARN) that identifies the activity.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                                    The Amazon Resource Name (ARN) that identifies the activity.

                                                                    \n@param activityArn The Amazon Resource Name (ARN) that identifies the activity.", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                                    The Amazon Resource Name (ARN) that identifies the activity.

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

                                                                    The name of the activity.

                                                                    A name must not contain:

                                                                    • whitespace

                                                                    • brackets < > { } [ ]

                                                                    • wildcard characters ? *

                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                    • control characters (U+0000-001F, U+007F-009F)

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

                                                                    The name of the activity.

                                                                    A name must not contain:

                                                                    • whitespace

                                                                    • brackets < > { } [ ]

                                                                    • wildcard characters ? *

                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                    The name of the activity.

                                                                    A name must not contain:

                                                                    • whitespace

                                                                    • brackets < > { } [ ]

                                                                    • wildcard characters ? *

                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                    \n@param name The name of the activity.

                                                                    A name must not contain:

                                                                    • whitespace

                                                                    • brackets < > { } [ ]

                                                                    • wildcard characters ? *

                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                    • control characters (U+0000-001F, U+007F-009F)

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

                                                                      The name of the activity.

                                                                      A name must not contain:

                                                                      • whitespace

                                                                      • brackets < > { } [ ]

                                                                      • wildcard characters ? *

                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                      \n@return The name of the activity.

                                                                      A name must not contain:

                                                                      • whitespace

                                                                      • brackets < > { } [ ]

                                                                      • wildcard characters ? *

                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                      • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                        The name of the activity.

                                                                        A name must not contain:

                                                                        • whitespace

                                                                        • brackets < > { } [ ]

                                                                        • wildcard characters ? *

                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                        \n@param name The name of the activity.

                                                                        A name must not contain:

                                                                        • whitespace

                                                                        • brackets < > { } [ ]

                                                                        • wildcard characters ? *

                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                        • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                          The name of the activity.

                                                                          A name must not contain:

                                                                          • whitespace

                                                                          • brackets < > { } [ ]

                                                                          • wildcard characters ? *

                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The date the activity is created.

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

                                                                          The date the activity is created.

                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                                          The date the activity is created.

                                                                          \n@param creationDate The date the activity is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                                          The date the activity is created.

                                                                          \n@return The date the activity is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                                          The date the activity is created.

                                                                          \n@param creationDate The date the activity is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                          The date the activity is created.

                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "activityArn", "name", "creationDate" ], "shapeName" : "DescribeActivityResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeActivityResponse", "variableName" : "describeActivityResponse", "variableType" : "DescribeActivityResponse", "documentation" : null, "simpleType" : "DescribeActivityResponse", "variableSetterType" : "DescribeActivityResponse" }, "wrapper" : false }, "DescribeExecutionRequest" : { "c2jName" : "DescribeExecutionInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeExecution", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.DescribeExecution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

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

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          \n@param executionArn The Amazon Resource Name (ARN) of the execution to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          \n@return The Amazon Resource Name (ARN) of the execution to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          \n@param executionArn The Amazon Resource Name (ARN) of the execution to describe.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ExecutionArn" : { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

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

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          \n@param executionArn The Amazon Resource Name (ARN) of the execution to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          \n@return The Amazon Resource Name (ARN) of the execution to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          \n@param executionArn The Amazon Resource Name (ARN) of the execution to describe.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

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

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          \n@param executionArn The Amazon Resource Name (ARN) of the execution to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          \n@return The Amazon Resource Name (ARN) of the execution to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          \n@param executionArn The Amazon Resource Name (ARN) of the execution to describe.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the execution to describe.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "executionArn" ], "shapeName" : "DescribeExecutionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeExecutionRequest", "variableName" : "describeExecutionRequest", "variableType" : "DescribeExecutionRequest", "documentation" : null, "simpleType" : "DescribeExecutionRequest", "variableSetterType" : "DescribeExecutionRequest" }, "wrapper" : false }, "DescribeExecutionResponse" : { "c2jName" : "DescribeExecutionOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) that identifies the execution.

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

                                                                          The Amazon Resource Name (ARN) that identifies the execution.

                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) that identifies the execution.

                                                                          \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) that identifies the execution.

                                                                          \n@return The Amazon Resource Name (ARN) that identifies the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) that identifies the execution.

                                                                          \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) that identifies the execution.

                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the executed stated machine.

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

                                                                          The Amazon Resource Name (ARN) of the executed stated machine.

                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the executed stated machine.

                                                                          \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed stated machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the executed stated machine.

                                                                          \n@return The Amazon Resource Name (ARN) of the executed stated machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                          The Amazon Resource Name (ARN) of the executed stated machine.

                                                                          \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed stated machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                          The Amazon Resource Name (ARN) of the executed stated machine.

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

                                                                          The name of the execution.

                                                                          A name must not contain:

                                                                          • whitespace

                                                                          • brackets < > { } [ ]

                                                                          • wildcard characters ? *

                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                          • control characters (U+0000-001F, U+007F-009F)

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

                                                                          The name of the execution.

                                                                          A name must not contain:

                                                                          • whitespace

                                                                          • brackets < > { } [ ]

                                                                          • wildcard characters ? *

                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                          The name of the execution.

                                                                          A name must not contain:

                                                                          • whitespace

                                                                          • brackets < > { } [ ]

                                                                          • wildcard characters ? *

                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                          \n@param name The name of the execution.

                                                                          A name must not contain:

                                                                          • whitespace

                                                                          • brackets < > { } [ ]

                                                                          • wildcard characters ? *

                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                          • control characters (U+0000-001F, U+007F-009F)

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

                                                                            The name of the execution.

                                                                            A name must not contain:

                                                                            • whitespace

                                                                            • brackets < > { } [ ]

                                                                            • wildcard characters ? *

                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                            \n@return The name of the execution.

                                                                            A name must not contain:

                                                                            • whitespace

                                                                            • brackets < > { } [ ]

                                                                            • wildcard characters ? *

                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                            • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                              The name of the execution.

                                                                              A name must not contain:

                                                                              • whitespace

                                                                              • brackets < > { } [ ]

                                                                              • wildcard characters ? *

                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                              \n@param name The name of the execution.

                                                                              A name must not contain:

                                                                              • whitespace

                                                                              • brackets < > { } [ ]

                                                                              • wildcard characters ? *

                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                              • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                The name of the execution.

                                                                                A name must not contain:

                                                                                • whitespace

                                                                                • brackets < > { } [ ]

                                                                                • wildcard characters ? *

                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                The current status of the execution.

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

                                                                                The current status of the execution.

                                                                                ", "enumType" : "ExecutionStatus", "fluentEnumGetterMethodName" : "status", "fluentGetterMethodName" : "statusString", "fluentSetterDocumentation" : "

                                                                                The current status of the execution.

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

                                                                                The current status of the execution.

                                                                                \n

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

                                                                                \n@return The current status of the execution.\n@see ExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Status", "setterDocumentation" : "

                                                                                The current status of the execution.

                                                                                \n@param status The current status of the execution.\n@see ExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                                                                                The current status of the execution.

                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartDate", "beanStyleSetterMethodName" : "setStartDate", "c2jName" : "startDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                The date the execution is started.

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

                                                                                The date the execution is started.

                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "startDate", "fluentSetterDocumentation" : "

                                                                                The date the execution is started.

                                                                                \n@param startDate The date the execution is started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startDate", "getterDocumentation" : "

                                                                                The date the execution is started.

                                                                                \n@return The date the execution is started.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "startDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StartDate", "setterDocumentation" : "

                                                                                The date the execution is started.

                                                                                \n@param startDate The date the execution is started.", "setterMethodName" : "setStartDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                The date the execution is started.

                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStopDate", "beanStyleSetterMethodName" : "setStopDate", "c2jName" : "stopDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                If the execution has already ended, the date the execution stopped.

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

                                                                                If the execution has already ended, the date the execution stopped.

                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stopDate", "fluentSetterDocumentation" : "

                                                                                If the execution has already ended, the date the execution stopped.

                                                                                \n@param stopDate If the execution has already ended, the date the execution stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopDate", "getterDocumentation" : "

                                                                                If the execution has already ended, the date the execution stopped.

                                                                                \n@return If the execution has already ended, the date the execution stopped.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stopDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StopDate", "setterDocumentation" : "

                                                                                If the execution has already ended, the date the execution stopped.

                                                                                \n@param stopDate If the execution has already ended, the date the execution stopped.", "setterMethodName" : "setStopDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                If the execution has already ended, the date the execution stopped.

                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                The string that contains the JSON input data of the execution.

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

                                                                                The string that contains the JSON input data of the execution.

                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                The string that contains the JSON input data of the execution.

                                                                                \n@param input The string that contains the JSON input data of the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                The string that contains the JSON input data of the execution.

                                                                                \n@return The string that contains the JSON input data of the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                The string that contains the JSON input data of the execution.

                                                                                \n@param input The string that contains the JSON input data of the execution.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                The string that contains the JSON input data of the execution.

                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                The JSON output data of the execution.

                                                                                This field is set only if the execution succeeds. If the execution fails, this field is null.

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

                                                                                The JSON output data of the execution.

                                                                                This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                The JSON output data of the execution.

                                                                                This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                \n@param output The JSON output data of the execution.

                                                                                This field is set only if the execution succeeds. If the execution fails, this field is null.

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

                                                                                The JSON output data of the execution.

                                                                                This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                \n@return The JSON output data of the execution.

                                                                                This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                The JSON output data of the execution.

                                                                                This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                \n@param output The JSON output data of the execution.

                                                                                This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                ", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                The JSON output data of the execution.

                                                                                This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ExecutionArn" : { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                The Amazon Resource Name (ARN) that identifies the execution.

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

                                                                                The Amazon Resource Name (ARN) that identifies the execution.

                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                The Amazon Resource Name (ARN) that identifies the execution.

                                                                                \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                The Amazon Resource Name (ARN) that identifies the execution.

                                                                                \n@return The Amazon Resource Name (ARN) that identifies the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                The Amazon Resource Name (ARN) that identifies the execution.

                                                                                \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                The Amazon Resource Name (ARN) that identifies the execution.

                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Input" : { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                The string that contains the JSON input data of the execution.

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

                                                                                The string that contains the JSON input data of the execution.

                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                The string that contains the JSON input data of the execution.

                                                                                \n@param input The string that contains the JSON input data of the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                The string that contains the JSON input data of the execution.

                                                                                \n@return The string that contains the JSON input data of the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                The string that contains the JSON input data of the execution.

                                                                                \n@param input The string that contains the JSON input data of the execution.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                The string that contains the JSON input data of the execution.

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

                                                                                The name of the execution.

                                                                                A name must not contain:

                                                                                • whitespace

                                                                                • brackets < > { } [ ]

                                                                                • wildcard characters ? *

                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                • control characters (U+0000-001F, U+007F-009F)

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

                                                                                The name of the execution.

                                                                                A name must not contain:

                                                                                • whitespace

                                                                                • brackets < > { } [ ]

                                                                                • wildcard characters ? *

                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                The name of the execution.

                                                                                A name must not contain:

                                                                                • whitespace

                                                                                • brackets < > { } [ ]

                                                                                • wildcard characters ? *

                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                \n@param name The name of the execution.

                                                                                A name must not contain:

                                                                                • whitespace

                                                                                • brackets < > { } [ ]

                                                                                • wildcard characters ? *

                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                • control characters (U+0000-001F, U+007F-009F)

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

                                                                                  The name of the execution.

                                                                                  A name must not contain:

                                                                                  • whitespace

                                                                                  • brackets < > { } [ ]

                                                                                  • wildcard characters ? *

                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                  \n@return The name of the execution.

                                                                                  A name must not contain:

                                                                                  • whitespace

                                                                                  • brackets < > { } [ ]

                                                                                  • wildcard characters ? *

                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                  • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                    The name of the execution.

                                                                                    A name must not contain:

                                                                                    • whitespace

                                                                                    • brackets < > { } [ ]

                                                                                    • wildcard characters ? *

                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                    \n@param name The name of the execution.

                                                                                    A name must not contain:

                                                                                    • whitespace

                                                                                    • brackets < > { } [ ]

                                                                                    • wildcard characters ? *

                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                    • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                      The name of the execution.

                                                                                      A name must not contain:

                                                                                      • whitespace

                                                                                      • brackets < > { } [ ]

                                                                                      • wildcard characters ? *

                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Output" : { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      The JSON output data of the execution.

                                                                                      This field is set only if the execution succeeds. If the execution fails, this field is null.

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

                                                                                      The JSON output data of the execution.

                                                                                      This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                      The JSON output data of the execution.

                                                                                      This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                      \n@param output The JSON output data of the execution.

                                                                                      This field is set only if the execution succeeds. If the execution fails, this field is null.

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

                                                                                      The JSON output data of the execution.

                                                                                      This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                      \n@return The JSON output data of the execution.

                                                                                      This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                      ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                      The JSON output data of the execution.

                                                                                      This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                      \n@param output The JSON output data of the execution.

                                                                                      This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                      ", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                      The JSON output data of the execution.

                                                                                      This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StartDate" : { "beanStyleGetterMethodName" : "getStartDate", "beanStyleSetterMethodName" : "setStartDate", "c2jName" : "startDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      The date the execution is started.

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

                                                                                      The date the execution is started.

                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "startDate", "fluentSetterDocumentation" : "

                                                                                      The date the execution is started.

                                                                                      \n@param startDate The date the execution is started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startDate", "getterDocumentation" : "

                                                                                      The date the execution is started.

                                                                                      \n@return The date the execution is started.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "startDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StartDate", "setterDocumentation" : "

                                                                                      The date the execution is started.

                                                                                      \n@param startDate The date the execution is started.", "setterMethodName" : "setStartDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                      The date the execution is started.

                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "StateMachineArn" : { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

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

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

                                                                                      \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed stated machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

                                                                                      \n@return The Amazon Resource Name (ARN) of the executed stated machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

                                                                                      \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed stated machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      The current status of the execution.

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

                                                                                      The current status of the execution.

                                                                                      ", "enumType" : "ExecutionStatus", "fluentEnumGetterMethodName" : "status", "fluentGetterMethodName" : "statusString", "fluentSetterDocumentation" : "

                                                                                      The current status of the execution.

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

                                                                                      The current status of the execution.

                                                                                      \n

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

                                                                                      \n@return The current status of the execution.\n@see ExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Status", "setterDocumentation" : "

                                                                                      The current status of the execution.

                                                                                      \n@param status The current status of the execution.\n@see ExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                                                                                      The current status of the execution.

                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StopDate" : { "beanStyleGetterMethodName" : "getStopDate", "beanStyleSetterMethodName" : "setStopDate", "c2jName" : "stopDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      If the execution has already ended, the date the execution stopped.

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

                                                                                      If the execution has already ended, the date the execution stopped.

                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stopDate", "fluentSetterDocumentation" : "

                                                                                      If the execution has already ended, the date the execution stopped.

                                                                                      \n@param stopDate If the execution has already ended, the date the execution stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopDate", "getterDocumentation" : "

                                                                                      If the execution has already ended, the date the execution stopped.

                                                                                      \n@return If the execution has already ended, the date the execution stopped.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stopDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StopDate", "setterDocumentation" : "

                                                                                      If the execution has already ended, the date the execution stopped.

                                                                                      \n@param stopDate If the execution has already ended, the date the execution stopped.", "setterMethodName" : "setStopDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                      If the execution has already ended, the date the execution stopped.

                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) that identifies the execution.

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

                                                                                      The Amazon Resource Name (ARN) that identifies the execution.

                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) that identifies the execution.

                                                                                      \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) that identifies the execution.

                                                                                      \n@return The Amazon Resource Name (ARN) that identifies the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) that identifies the execution.

                                                                                      \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                      The Amazon Resource Name (ARN) that identifies the execution.

                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

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

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

                                                                                      \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed stated machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

                                                                                      \n@return The Amazon Resource Name (ARN) of the executed stated machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

                                                                                      \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed stated machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                      The Amazon Resource Name (ARN) of the executed stated machine.

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

                                                                                      The name of the execution.

                                                                                      A name must not contain:

                                                                                      • whitespace

                                                                                      • brackets < > { } [ ]

                                                                                      • wildcard characters ? *

                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                      • control characters (U+0000-001F, U+007F-009F)

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

                                                                                      The name of the execution.

                                                                                      A name must not contain:

                                                                                      • whitespace

                                                                                      • brackets < > { } [ ]

                                                                                      • wildcard characters ? *

                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                      The name of the execution.

                                                                                      A name must not contain:

                                                                                      • whitespace

                                                                                      • brackets < > { } [ ]

                                                                                      • wildcard characters ? *

                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                      \n@param name The name of the execution.

                                                                                      A name must not contain:

                                                                                      • whitespace

                                                                                      • brackets < > { } [ ]

                                                                                      • wildcard characters ? *

                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                      • control characters (U+0000-001F, U+007F-009F)

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

                                                                                        The name of the execution.

                                                                                        A name must not contain:

                                                                                        • whitespace

                                                                                        • brackets < > { } [ ]

                                                                                        • wildcard characters ? *

                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                        \n@return The name of the execution.

                                                                                        A name must not contain:

                                                                                        • whitespace

                                                                                        • brackets < > { } [ ]

                                                                                        • wildcard characters ? *

                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                        • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                          The name of the execution.

                                                                                          A name must not contain:

                                                                                          • whitespace

                                                                                          • brackets < > { } [ ]

                                                                                          • wildcard characters ? *

                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                          \n@param name The name of the execution.

                                                                                          A name must not contain:

                                                                                          • whitespace

                                                                                          • brackets < > { } [ ]

                                                                                          • wildcard characters ? *

                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                          • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                            The name of the execution.

                                                                                            A name must not contain:

                                                                                            • whitespace

                                                                                            • brackets < > { } [ ]

                                                                                            • wildcard characters ? *

                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The current status of the execution.

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

                                                                                            The current status of the execution.

                                                                                            ", "enumType" : "ExecutionStatus", "fluentEnumGetterMethodName" : "status", "fluentGetterMethodName" : "statusString", "fluentSetterDocumentation" : "

                                                                                            The current status of the execution.

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

                                                                                            The current status of the execution.

                                                                                            \n

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

                                                                                            \n@return The current status of the execution.\n@see ExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Status", "setterDocumentation" : "

                                                                                            The current status of the execution.

                                                                                            \n@param status The current status of the execution.\n@see ExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                                                                                            The current status of the execution.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartDate", "beanStyleSetterMethodName" : "setStartDate", "c2jName" : "startDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The date the execution is started.

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

                                                                                            The date the execution is started.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "startDate", "fluentSetterDocumentation" : "

                                                                                            The date the execution is started.

                                                                                            \n@param startDate The date the execution is started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startDate", "getterDocumentation" : "

                                                                                            The date the execution is started.

                                                                                            \n@return The date the execution is started.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "startDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StartDate", "setterDocumentation" : "

                                                                                            The date the execution is started.

                                                                                            \n@param startDate The date the execution is started.", "setterMethodName" : "setStartDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                            The date the execution is started.

                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStopDate", "beanStyleSetterMethodName" : "setStopDate", "c2jName" : "stopDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            If the execution has already ended, the date the execution stopped.

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

                                                                                            If the execution has already ended, the date the execution stopped.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stopDate", "fluentSetterDocumentation" : "

                                                                                            If the execution has already ended, the date the execution stopped.

                                                                                            \n@param stopDate If the execution has already ended, the date the execution stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopDate", "getterDocumentation" : "

                                                                                            If the execution has already ended, the date the execution stopped.

                                                                                            \n@return If the execution has already ended, the date the execution stopped.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stopDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StopDate", "setterDocumentation" : "

                                                                                            If the execution has already ended, the date the execution stopped.

                                                                                            \n@param stopDate If the execution has already ended, the date the execution stopped.", "setterMethodName" : "setStopDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                            If the execution has already ended, the date the execution stopped.

                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The string that contains the JSON input data of the execution.

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

                                                                                            The string that contains the JSON input data of the execution.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                            The string that contains the JSON input data of the execution.

                                                                                            \n@param input The string that contains the JSON input data of the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                            The string that contains the JSON input data of the execution.

                                                                                            \n@return The string that contains the JSON input data of the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                            The string that contains the JSON input data of the execution.

                                                                                            \n@param input The string that contains the JSON input data of the execution.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                            The string that contains the JSON input data of the execution.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The JSON output data of the execution.

                                                                                            This field is set only if the execution succeeds. If the execution fails, this field is null.

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

                                                                                            The JSON output data of the execution.

                                                                                            This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                            The JSON output data of the execution.

                                                                                            This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                            \n@param output The JSON output data of the execution.

                                                                                            This field is set only if the execution succeeds. If the execution fails, this field is null.

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

                                                                                            The JSON output data of the execution.

                                                                                            This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                            \n@return The JSON output data of the execution.

                                                                                            This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                            ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                            The JSON output data of the execution.

                                                                                            This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                            \n@param output The JSON output data of the execution.

                                                                                            This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                            ", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                            The JSON output data of the execution.

                                                                                            This field is set only if the execution succeeds. If the execution fails, this field is null.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "executionArn", "stateMachineArn", "status", "startDate", "input" ], "shapeName" : "DescribeExecutionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeExecutionResponse", "variableName" : "describeExecutionResponse", "variableType" : "DescribeExecutionResponse", "documentation" : null, "simpleType" : "DescribeExecutionResponse", "variableSetterType" : "DescribeExecutionResponse" }, "wrapper" : false }, "DescribeStateMachineForExecutionRequest" : { "c2jName" : "DescribeStateMachineForExecutionInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeStateMachineForExecution", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.DescribeStateMachineForExecution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

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

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            \n@param executionArn The Amazon Resource Name (ARN) of the execution you want state machine information for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            \n@return The Amazon Resource Name (ARN) of the execution you want state machine information for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            \n@param executionArn The Amazon Resource Name (ARN) of the execution you want state machine information for.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ExecutionArn" : { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

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

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            \n@param executionArn The Amazon Resource Name (ARN) of the execution you want state machine information for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            \n@return The Amazon Resource Name (ARN) of the execution you want state machine information for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            \n@param executionArn The Amazon Resource Name (ARN) of the execution you want state machine information for.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

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

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            \n@param executionArn The Amazon Resource Name (ARN) of the execution you want state machine information for.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            \n@return The Amazon Resource Name (ARN) of the execution you want state machine information for.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            \n@param executionArn The Amazon Resource Name (ARN) of the execution you want state machine information for.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the execution you want state machine information for.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "executionArn" ], "shapeName" : "DescribeStateMachineForExecutionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeStateMachineForExecutionRequest", "variableName" : "describeStateMachineForExecutionRequest", "variableType" : "DescribeStateMachineForExecutionRequest", "documentation" : null, "simpleType" : "DescribeStateMachineForExecutionRequest", "variableSetterType" : "DescribeStateMachineForExecutionRequest" }, "wrapper" : false }, "DescribeStateMachineForExecutionResponse" : { "c2jName" : "DescribeStateMachineForExecutionOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

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

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine associated with the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            \n@return The Amazon Resource Name (ARN) of the state machine associated with the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine associated with the execution.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

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

                                                                                            The name of the state machine associated with the execution.

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

                                                                                            The name of the state machine associated with the execution.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                            The name of the state machine associated with the execution.

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

                                                                                            The name of the state machine associated with the execution.

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

                                                                                            The name of the state machine associated with the execution.

                                                                                            \n@param name The name of the state machine associated with the execution.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                            The name of the state machine associated with the execution.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

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

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

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

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            \n@return The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdateDate", "beanStyleSetterMethodName" : "setUpdateDate", "c2jName" : "updateDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

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

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "updateDate", "fluentSetterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            \n@param updateDate The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updateDate", "getterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            \n@return The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updateDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "updateDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "UpdateDate", "setterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            \n@param updateDate The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.", "setterMethodName" : "setUpdateDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Definition" : { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

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

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                                                                            The Amazon States Language definition of the state machine.

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

                                                                                            The name of the state machine associated with the execution.

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

                                                                                            The name of the state machine associated with the execution.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                            The name of the state machine associated with the execution.

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

                                                                                            The name of the state machine associated with the execution.

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

                                                                                            The name of the state machine associated with the execution.

                                                                                            \n@param name The name of the state machine associated with the execution.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                            The name of the state machine associated with the execution.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

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

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            \n@return The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StateMachineArn" : { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

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

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine associated with the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            \n@return The Amazon Resource Name (ARN) of the state machine associated with the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine associated with the execution.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "UpdateDate" : { "beanStyleGetterMethodName" : "getUpdateDate", "beanStyleSetterMethodName" : "setUpdateDate", "c2jName" : "updateDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

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

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "updateDate", "fluentSetterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            \n@param updateDate The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updateDate", "getterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            \n@return The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updateDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "updateDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "UpdateDate", "setterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            \n@param updateDate The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.", "setterMethodName" : "setUpdateDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

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

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine associated with the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            \n@return The Amazon Resource Name (ARN) of the state machine associated with the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine associated with the execution.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine associated with the execution.

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

                                                                                            The name of the state machine associated with the execution.

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

                                                                                            The name of the state machine associated with the execution.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                            The name of the state machine associated with the execution.

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

                                                                                            The name of the state machine associated with the execution.

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

                                                                                            The name of the state machine associated with the execution.

                                                                                            \n@param name The name of the state machine associated with the execution.", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                            The name of the state machine associated with the execution.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

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

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                                                                            The Amazon States Language definition of the state machine.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

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

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            \n@return The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the IAM role of the State Machine for the execution.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getUpdateDate", "beanStyleSetterMethodName" : "setUpdateDate", "c2jName" : "updateDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

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

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "updateDate", "fluentSetterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            \n@param updateDate The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updateDate", "getterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            \n@return The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updateDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "updateDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "UpdateDate", "setterDocumentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            \n@param updateDate The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.", "setterMethodName" : "setUpdateDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                            The date and time the state machine associated with an execution was updated. For a newly created state machine, this is the creation date.

                                                                                            ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "stateMachineArn", "name", "definition", "roleArn", "updateDate" ], "shapeName" : "DescribeStateMachineForExecutionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeStateMachineForExecutionResponse", "variableName" : "describeStateMachineForExecutionResponse", "variableType" : "DescribeStateMachineForExecutionResponse", "documentation" : null, "simpleType" : "DescribeStateMachineForExecutionResponse", "variableSetterType" : "DescribeStateMachineForExecutionResponse" }, "wrapper" : false }, "DescribeStateMachineRequest" : { "c2jName" : "DescribeStateMachineInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DescribeStateMachine", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.DescribeStateMachine", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

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

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            \n@return The Amazon Resource Name (ARN) of the state machine to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to describe.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StateMachineArn" : { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

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

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            \n@return The Amazon Resource Name (ARN) of the state machine to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to describe.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

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

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to describe.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            \n@return The Amazon Resource Name (ARN) of the state machine to describe.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to describe.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) of the state machine to describe.

                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "stateMachineArn" ], "shapeName" : "DescribeStateMachineRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DescribeStateMachineRequest", "variableName" : "describeStateMachineRequest", "variableType" : "DescribeStateMachineRequest", "documentation" : null, "simpleType" : "DescribeStateMachineRequest", "variableSetterType" : "DescribeStateMachineRequest" }, "wrapper" : false }, "DescribeStateMachineResponse" : { "c2jName" : "DescribeStateMachineOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) that identifies the state machine.

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

                                                                                            The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                            \n@return The Amazon Resource Name (ARN) that identifies the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                            The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                            The Amazon Resource Name (ARN) that identifies the state machine.

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

                                                                                            The name of the state machine.

                                                                                            A name must not contain:

                                                                                            • whitespace

                                                                                            • brackets < > { } [ ]

                                                                                            • wildcard characters ? *

                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                            • control characters (U+0000-001F, U+007F-009F)

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

                                                                                            The name of the state machine.

                                                                                            A name must not contain:

                                                                                            • whitespace

                                                                                            • brackets < > { } [ ]

                                                                                            • wildcard characters ? *

                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                            The name of the state machine.

                                                                                            A name must not contain:

                                                                                            • whitespace

                                                                                            • brackets < > { } [ ]

                                                                                            • wildcard characters ? *

                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                            \n@param name The name of the state machine.

                                                                                            A name must not contain:

                                                                                            • whitespace

                                                                                            • brackets < > { } [ ]

                                                                                            • wildcard characters ? *

                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                            • control characters (U+0000-001F, U+007F-009F)

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

                                                                                              The name of the state machine.

                                                                                              A name must not contain:

                                                                                              • whitespace

                                                                                              • brackets < > { } [ ]

                                                                                              • wildcard characters ? *

                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                              \n@return The name of the state machine.

                                                                                              A name must not contain:

                                                                                              • whitespace

                                                                                              • brackets < > { } [ ]

                                                                                              • wildcard characters ? *

                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                              • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                The name of the state machine.

                                                                                                A name must not contain:

                                                                                                • whitespace

                                                                                                • brackets < > { } [ ]

                                                                                                • wildcard characters ? *

                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                \n@param name The name of the state machine.

                                                                                                A name must not contain:

                                                                                                • whitespace

                                                                                                • brackets < > { } [ ]

                                                                                                • wildcard characters ? *

                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                  The name of the state machine.

                                                                                                  A name must not contain:

                                                                                                  • whitespace

                                                                                                  • brackets < > { } [ ]

                                                                                                  • wildcard characters ? *

                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "StateMachineStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The current status of the state machine.

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

                                                                                                  The current status of the state machine.

                                                                                                  ", "enumType" : "StateMachineStatus", "fluentEnumGetterMethodName" : "status", "fluentGetterMethodName" : "statusString", "fluentSetterDocumentation" : "

                                                                                                  The current status of the state machine.

                                                                                                  \n@param status The current status of the state machine.\n@see StateMachineStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see StateMachineStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                  The current status of the state machine.

                                                                                                  \n

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

                                                                                                  \n@return The current status of the state machine.\n@see StateMachineStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Status", "setterDocumentation" : "

                                                                                                  The current status of the state machine.

                                                                                                  \n@param status The current status of the state machine.\n@see StateMachineStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                                                                                                  The current status of the state machine.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The Amazon States Language definition of the state machine.

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

                                                                                                  The Amazon States Language definition of the state machine.

                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                                                                                  The Amazon States Language definition of the state machine.

                                                                                                  \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                                                                                  The Amazon States Language definition of the state machine.

                                                                                                  \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                                                                                  The Amazon States Language definition of the state machine.

                                                                                                  \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                                                                                  The Amazon States Language definition of the state machine.

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

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

                                                                                                  The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                  \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                  \n@return The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                  \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                  The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The date the state machine is created.

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

                                                                                                  The date the state machine is created.

                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                                                                  The date the state machine is created.

                                                                                                  \n@param creationDate The date the state machine is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                                                                  The date the state machine is created.

                                                                                                  \n@return The date the state machine is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                                                                  The date the state machine is created.

                                                                                                  \n@param creationDate The date the state machine is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                  The date the state machine is created.

                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDate" : { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The date the state machine is created.

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

                                                                                                  The date the state machine is created.

                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                                                                  The date the state machine is created.

                                                                                                  \n@param creationDate The date the state machine is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                                                                  The date the state machine is created.

                                                                                                  \n@return The date the state machine is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                                                                  The date the state machine is created.

                                                                                                  \n@param creationDate The date the state machine is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                  The date the state machine is created.

                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Definition" : { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                  The Amazon States Language definition of the state machine.

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

                                                                                                  The Amazon States Language definition of the state machine.

                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                                                                                  The Amazon States Language definition of the state machine.

                                                                                                  \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                                                                                  The Amazon States Language definition of the state machine.

                                                                                                  \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                                                                                  The Amazon States Language definition of the state machine.

                                                                                                  \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                                                                                  The Amazon States Language definition of the state machine.

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

                                                                                                  The name of the state machine.

                                                                                                  A name must not contain:

                                                                                                  • whitespace

                                                                                                  • brackets < > { } [ ]

                                                                                                  • wildcard characters ? *

                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                  • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                  The name of the state machine.

                                                                                                  A name must not contain:

                                                                                                  • whitespace

                                                                                                  • brackets < > { } [ ]

                                                                                                  • wildcard characters ? *

                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                  The name of the state machine.

                                                                                                  A name must not contain:

                                                                                                  • whitespace

                                                                                                  • brackets < > { } [ ]

                                                                                                  • wildcard characters ? *

                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                  \n@param name The name of the state machine.

                                                                                                  A name must not contain:

                                                                                                  • whitespace

                                                                                                  • brackets < > { } [ ]

                                                                                                  • wildcard characters ? *

                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                  • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                    The name of the state machine.

                                                                                                    A name must not contain:

                                                                                                    • whitespace

                                                                                                    • brackets < > { } [ ]

                                                                                                    • wildcard characters ? *

                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                    \n@return The name of the state machine.

                                                                                                    A name must not contain:

                                                                                                    • whitespace

                                                                                                    • brackets < > { } [ ]

                                                                                                    • wildcard characters ? *

                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                    • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                      The name of the state machine.

                                                                                                      A name must not contain:

                                                                                                      • whitespace

                                                                                                      • brackets < > { } [ ]

                                                                                                      • wildcard characters ? *

                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                      \n@param name The name of the state machine.

                                                                                                      A name must not contain:

                                                                                                      • whitespace

                                                                                                      • brackets < > { } [ ]

                                                                                                      • wildcard characters ? *

                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                      • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                        The name of the state machine.

                                                                                                        A name must not contain:

                                                                                                        • whitespace

                                                                                                        • brackets < > { } [ ]

                                                                                                        • wildcard characters ? *

                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

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

                                                                                                        The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                        \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                        \n@return The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                        \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                        The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StateMachineArn" : { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

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

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                        \n@return The Amazon Resource Name (ARN) that identifies the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "StateMachineStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        The current status of the state machine.

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

                                                                                                        The current status of the state machine.

                                                                                                        ", "enumType" : "StateMachineStatus", "fluentEnumGetterMethodName" : "status", "fluentGetterMethodName" : "statusString", "fluentSetterDocumentation" : "

                                                                                                        The current status of the state machine.

                                                                                                        \n@param status The current status of the state machine.\n@see StateMachineStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see StateMachineStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                        The current status of the state machine.

                                                                                                        \n

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

                                                                                                        \n@return The current status of the state machine.\n@see StateMachineStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Status", "setterDocumentation" : "

                                                                                                        The current status of the state machine.

                                                                                                        \n@param status The current status of the state machine.\n@see StateMachineStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                                                                                                        The current status of the state machine.

                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

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

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                        \n@return The Amazon Resource Name (ARN) that identifies the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                        \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                        The Amazon Resource Name (ARN) that identifies the state machine.

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

                                                                                                        The name of the state machine.

                                                                                                        A name must not contain:

                                                                                                        • whitespace

                                                                                                        • brackets < > { } [ ]

                                                                                                        • wildcard characters ? *

                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                        • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                        The name of the state machine.

                                                                                                        A name must not contain:

                                                                                                        • whitespace

                                                                                                        • brackets < > { } [ ]

                                                                                                        • wildcard characters ? *

                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                        The name of the state machine.

                                                                                                        A name must not contain:

                                                                                                        • whitespace

                                                                                                        • brackets < > { } [ ]

                                                                                                        • wildcard characters ? *

                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                        \n@param name The name of the state machine.

                                                                                                        A name must not contain:

                                                                                                        • whitespace

                                                                                                        • brackets < > { } [ ]

                                                                                                        • wildcard characters ? *

                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                        • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                          The name of the state machine.

                                                                                                          A name must not contain:

                                                                                                          • whitespace

                                                                                                          • brackets < > { } [ ]

                                                                                                          • wildcard characters ? *

                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                          \n@return The name of the state machine.

                                                                                                          A name must not contain:

                                                                                                          • whitespace

                                                                                                          • brackets < > { } [ ]

                                                                                                          • wildcard characters ? *

                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                          • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                            The name of the state machine.

                                                                                                            A name must not contain:

                                                                                                            • whitespace

                                                                                                            • brackets < > { } [ ]

                                                                                                            • wildcard characters ? *

                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                                            \n@param name The name of the state machine.

                                                                                                            A name must not contain:

                                                                                                            • whitespace

                                                                                                            • brackets < > { } [ ]

                                                                                                            • wildcard characters ? *

                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                                            • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                              The name of the state machine.

                                                                                                              A name must not contain:

                                                                                                              • whitespace

                                                                                                              • brackets < > { } [ ]

                                                                                                              • wildcard characters ? *

                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "StateMachineStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The current status of the state machine.

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

                                                                                                              The current status of the state machine.

                                                                                                              ", "enumType" : "StateMachineStatus", "fluentEnumGetterMethodName" : "status", "fluentGetterMethodName" : "statusString", "fluentSetterDocumentation" : "

                                                                                                              The current status of the state machine.

                                                                                                              \n@param status The current status of the state machine.\n@see StateMachineStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see StateMachineStatus", "fluentSetterMethodName" : "status", "getterDocumentation" : "

                                                                                                              The current status of the state machine.

                                                                                                              \n

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

                                                                                                              \n@return The current status of the state machine.\n@see StateMachineStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Status", "setterDocumentation" : "

                                                                                                              The current status of the state machine.

                                                                                                              \n@param status The current status of the state machine.\n@see StateMachineStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                                                                                                              The current status of the state machine.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The Amazon States Language definition of the state machine.

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

                                                                                                              The Amazon States Language definition of the state machine.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                                                                                              The Amazon States Language definition of the state machine.

                                                                                                              \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                                                                                              The Amazon States Language definition of the state machine.

                                                                                                              \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                                                                                              The Amazon States Language definition of the state machine.

                                                                                                              \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                                                                                              The Amazon States Language definition of the state machine.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

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

                                                                                                              The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                              \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                              \n@return The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                              \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the IAM role used when creating this state machine. (The IAM role maintains security by granting Step Functions access to AWS resources.)

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The date the state machine is created.

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

                                                                                                              The date the state machine is created.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                                                                              The date the state machine is created.

                                                                                                              \n@param creationDate The date the state machine is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                                                                              The date the state machine is created.

                                                                                                              \n@return The date the state machine is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                                                                              The date the state machine is created.

                                                                                                              \n@param creationDate The date the state machine is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                              The date the state machine is created.

                                                                                                              ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "stateMachineArn", "name", "definition", "roleArn", "creationDate" ], "shapeName" : "DescribeStateMachineResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DescribeStateMachineResponse", "variableName" : "describeStateMachineResponse", "variableType" : "DescribeStateMachineResponse", "documentation" : null, "simpleType" : "DescribeStateMachineResponse", "variableSetterType" : "DescribeStateMachineResponse" }, "wrapper" : false }, "ExecutionAbortedEventDetails" : { "c2jName" : "ExecutionAbortedEventDetails", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                              Contains details about an abort of an execution.

                                                                                                              ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                              The error code of the failure.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

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

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

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

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                              The error code of the failure.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                              The error code of the failure.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

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

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

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

                                                                                                              The execution has the same name as another execution (but a different input).

                                                                                                              Executions with the same name and input are considered idempotent.

                                                                                                              ", "enums" : null, "errorCode" : "ExecutionAlreadyExists", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ExecutionAlreadyExistsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ExecutionAlreadyExistsException", "variableName" : "executionAlreadyExistsException", "variableType" : "ExecutionAlreadyExistsException", "documentation" : null, "simpleType" : "ExecutionAlreadyExistsException", "variableSetterType" : "ExecutionAlreadyExistsException" }, "wrapper" : false }, "ExecutionDoesNotExistException" : { "c2jName" : "ExecutionDoesNotExist", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                              The specified execution does not exist.

                                                                                                              ", "enums" : null, "errorCode" : "ExecutionDoesNotExist", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ExecutionDoesNotExistException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ExecutionDoesNotExistException", "variableName" : "executionDoesNotExistException", "variableType" : "ExecutionDoesNotExistException", "documentation" : null, "simpleType" : "ExecutionDoesNotExistException", "variableSetterType" : "ExecutionDoesNotExistException" }, "wrapper" : false }, "ExecutionFailedEventDetails" : { "c2jName" : "ExecutionFailedEventDetails", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                              Contains details about an execution failure event.

                                                                                                              ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                              The error code of the failure.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

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

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

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

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                              The error code of the failure.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

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

                                                                                                              The error code of the failure.

                                                                                                              \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                              The error code of the failure.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

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

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

                                                                                                              \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                              A more detailed explanation of the cause of the failure.

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

                                                                                                              The maximum number of running executions has been reached. Running executions must end or be stopped before a new execution can be started.

                                                                                                              ", "enums" : null, "errorCode" : "ExecutionLimitExceeded", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ExecutionLimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ExecutionLimitExceededException", "variableName" : "executionLimitExceededException", "variableType" : "ExecutionLimitExceededException", "documentation" : null, "simpleType" : "ExecutionLimitExceededException", "variableSetterType" : "ExecutionLimitExceededException" }, "wrapper" : false }, "ExecutionListItem" : { "c2jName" : "ExecutionListItem", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                              Contains details about an execution.

                                                                                                              ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) that identifies the execution.

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

                                                                                                              The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                              \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                              \n@return The Amazon Resource Name (ARN) that identifies the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                              \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                              The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the executed state machine.

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

                                                                                                              The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                              \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                              \n@return The Amazon Resource Name (ARN) of the executed state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                              \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                              The Amazon Resource Name (ARN) of the executed state machine.

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

                                                                                                              The name of the execution.

                                                                                                              A name must not contain:

                                                                                                              • whitespace

                                                                                                              • brackets < > { } [ ]

                                                                                                              • wildcard characters ? *

                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                              • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                              The name of the execution.

                                                                                                              A name must not contain:

                                                                                                              • whitespace

                                                                                                              • brackets < > { } [ ]

                                                                                                              • wildcard characters ? *

                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                              The name of the execution.

                                                                                                              A name must not contain:

                                                                                                              • whitespace

                                                                                                              • brackets < > { } [ ]

                                                                                                              • wildcard characters ? *

                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                              \n@param name The name of the execution.

                                                                                                              A name must not contain:

                                                                                                              • whitespace

                                                                                                              • brackets < > { } [ ]

                                                                                                              • wildcard characters ? *

                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                              • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                The name of the execution.

                                                                                                                A name must not contain:

                                                                                                                • whitespace

                                                                                                                • brackets < > { } [ ]

                                                                                                                • wildcard characters ? *

                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                \n@return The name of the execution.

                                                                                                                A name must not contain:

                                                                                                                • whitespace

                                                                                                                • brackets < > { } [ ]

                                                                                                                • wildcard characters ? *

                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                  The name of the execution.

                                                                                                                  A name must not contain:

                                                                                                                  • whitespace

                                                                                                                  • brackets < > { } [ ]

                                                                                                                  • wildcard characters ? *

                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                                  \n@param name The name of the execution.

                                                                                                                  A name must not contain:

                                                                                                                  • whitespace

                                                                                                                  • brackets < > { } [ ]

                                                                                                                  • wildcard characters ? *

                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                                  • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                    The name of the execution.

                                                                                                                    A name must not contain:

                                                                                                                    • whitespace

                                                                                                                    • brackets < > { } [ ]

                                                                                                                    • wildcard characters ? *

                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The current status of the execution.

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

                                                                                                                    The current status of the execution.

                                                                                                                    ", "enumType" : "ExecutionStatus", "fluentEnumGetterMethodName" : "status", "fluentGetterMethodName" : "statusString", "fluentSetterDocumentation" : "

                                                                                                                    The current status of the execution.

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

                                                                                                                    The current status of the execution.

                                                                                                                    \n

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

                                                                                                                    \n@return The current status of the execution.\n@see ExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Status", "setterDocumentation" : "

                                                                                                                    The current status of the execution.

                                                                                                                    \n@param status The current status of the execution.\n@see ExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                                                                                                                    The current status of the execution.

                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartDate", "beanStyleSetterMethodName" : "setStartDate", "c2jName" : "startDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The date the execution started.

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

                                                                                                                    The date the execution started.

                                                                                                                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "startDate", "fluentSetterDocumentation" : "

                                                                                                                    The date the execution started.

                                                                                                                    \n@param startDate The date the execution started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startDate", "getterDocumentation" : "

                                                                                                                    The date the execution started.

                                                                                                                    \n@return The date the execution started.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "startDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StartDate", "setterDocumentation" : "

                                                                                                                    The date the execution started.

                                                                                                                    \n@param startDate The date the execution started.", "setterMethodName" : "setStartDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                    The date the execution started.

                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStopDate", "beanStyleSetterMethodName" : "setStopDate", "c2jName" : "stopDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    If the execution already ended, the date the execution stopped.

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

                                                                                                                    If the execution already ended, the date the execution stopped.

                                                                                                                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stopDate", "fluentSetterDocumentation" : "

                                                                                                                    If the execution already ended, the date the execution stopped.

                                                                                                                    \n@param stopDate If the execution already ended, the date the execution stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopDate", "getterDocumentation" : "

                                                                                                                    If the execution already ended, the date the execution stopped.

                                                                                                                    \n@return If the execution already ended, the date the execution stopped.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stopDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StopDate", "setterDocumentation" : "

                                                                                                                    If the execution already ended, the date the execution stopped.

                                                                                                                    \n@param stopDate If the execution already ended, the date the execution stopped.", "setterMethodName" : "setStopDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                    If the execution already ended, the date the execution stopped.

                                                                                                                    ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ExecutionArn" : { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) that identifies the execution.

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

                                                                                                                    The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                    \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                    \n@return The Amazon Resource Name (ARN) that identifies the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                                    The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                    \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                                    The Amazon Resource Name (ARN) that identifies the execution.

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

                                                                                                                    The name of the execution.

                                                                                                                    A name must not contain:

                                                                                                                    • whitespace

                                                                                                                    • brackets < > { } [ ]

                                                                                                                    • wildcard characters ? *

                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                    The name of the execution.

                                                                                                                    A name must not contain:

                                                                                                                    • whitespace

                                                                                                                    • brackets < > { } [ ]

                                                                                                                    • wildcard characters ? *

                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                    The name of the execution.

                                                                                                                    A name must not contain:

                                                                                                                    • whitespace

                                                                                                                    • brackets < > { } [ ]

                                                                                                                    • wildcard characters ? *

                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                    \n@param name The name of the execution.

                                                                                                                    A name must not contain:

                                                                                                                    • whitespace

                                                                                                                    • brackets < > { } [ ]

                                                                                                                    • wildcard characters ? *

                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                      The name of the execution.

                                                                                                                      A name must not contain:

                                                                                                                      • whitespace

                                                                                                                      • brackets < > { } [ ]

                                                                                                                      • wildcard characters ? *

                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                                      \n@return The name of the execution.

                                                                                                                      A name must not contain:

                                                                                                                      • whitespace

                                                                                                                      • brackets < > { } [ ]

                                                                                                                      • wildcard characters ? *

                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                                      • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                        The name of the execution.

                                                                                                                        A name must not contain:

                                                                                                                        • whitespace

                                                                                                                        • brackets < > { } [ ]

                                                                                                                        • wildcard characters ? *

                                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                                        \n@param name The name of the execution.

                                                                                                                        A name must not contain:

                                                                                                                        • whitespace

                                                                                                                        • brackets < > { } [ ]

                                                                                                                        • wildcard characters ? *

                                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                                        • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                          The name of the execution.

                                                                                                                          A name must not contain:

                                                                                                                          • whitespace

                                                                                                                          • brackets < > { } [ ]

                                                                                                                          • wildcard characters ? *

                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StartDate" : { "beanStyleGetterMethodName" : "getStartDate", "beanStyleSetterMethodName" : "setStartDate", "c2jName" : "startDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The date the execution started.

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

                                                                                                                          The date the execution started.

                                                                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "startDate", "fluentSetterDocumentation" : "

                                                                                                                          The date the execution started.

                                                                                                                          \n@param startDate The date the execution started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startDate", "getterDocumentation" : "

                                                                                                                          The date the execution started.

                                                                                                                          \n@return The date the execution started.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "startDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StartDate", "setterDocumentation" : "

                                                                                                                          The date the execution started.

                                                                                                                          \n@param startDate The date the execution started.", "setterMethodName" : "setStartDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                          The date the execution started.

                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "StateMachineArn" : { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

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

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                                          \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                                          \n@return The Amazon Resource Name (ARN) of the executed state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                                          \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The current status of the execution.

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

                                                                                                                          The current status of the execution.

                                                                                                                          ", "enumType" : "ExecutionStatus", "fluentEnumGetterMethodName" : "status", "fluentGetterMethodName" : "statusString", "fluentSetterDocumentation" : "

                                                                                                                          The current status of the execution.

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

                                                                                                                          The current status of the execution.

                                                                                                                          \n

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

                                                                                                                          \n@return The current status of the execution.\n@see ExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Status", "setterDocumentation" : "

                                                                                                                          The current status of the execution.

                                                                                                                          \n@param status The current status of the execution.\n@see ExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                                                                                                                          The current status of the execution.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StopDate" : { "beanStyleGetterMethodName" : "getStopDate", "beanStyleSetterMethodName" : "setStopDate", "c2jName" : "stopDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          If the execution already ended, the date the execution stopped.

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

                                                                                                                          If the execution already ended, the date the execution stopped.

                                                                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stopDate", "fluentSetterDocumentation" : "

                                                                                                                          If the execution already ended, the date the execution stopped.

                                                                                                                          \n@param stopDate If the execution already ended, the date the execution stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopDate", "getterDocumentation" : "

                                                                                                                          If the execution already ended, the date the execution stopped.

                                                                                                                          \n@return If the execution already ended, the date the execution stopped.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stopDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StopDate", "setterDocumentation" : "

                                                                                                                          If the execution already ended, the date the execution stopped.

                                                                                                                          \n@param stopDate If the execution already ended, the date the execution stopped.", "setterMethodName" : "setStopDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                          If the execution already ended, the date the execution stopped.

                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) that identifies the execution.

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

                                                                                                                          The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                          \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                          \n@return The Amazon Resource Name (ARN) that identifies the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                          \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                                          The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

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

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                                          \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                                          \n@return The Amazon Resource Name (ARN) of the executed state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

                                                                                                                          \n@param stateMachineArn The Amazon Resource Name (ARN) of the executed state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                          The Amazon Resource Name (ARN) of the executed state machine.

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

                                                                                                                          The name of the execution.

                                                                                                                          A name must not contain:

                                                                                                                          • whitespace

                                                                                                                          • brackets < > { } [ ]

                                                                                                                          • wildcard characters ? *

                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                          The name of the execution.

                                                                                                                          A name must not contain:

                                                                                                                          • whitespace

                                                                                                                          • brackets < > { } [ ]

                                                                                                                          • wildcard characters ? *

                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                          The name of the execution.

                                                                                                                          A name must not contain:

                                                                                                                          • whitespace

                                                                                                                          • brackets < > { } [ ]

                                                                                                                          • wildcard characters ? *

                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                                          \n@param name The name of the execution.

                                                                                                                          A name must not contain:

                                                                                                                          • whitespace

                                                                                                                          • brackets < > { } [ ]

                                                                                                                          • wildcard characters ? *

                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                            The name of the execution.

                                                                                                                            A name must not contain:

                                                                                                                            • whitespace

                                                                                                                            • brackets < > { } [ ]

                                                                                                                            • wildcard characters ? *

                                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                                                            \n@return The name of the execution.

                                                                                                                            A name must not contain:

                                                                                                                            • whitespace

                                                                                                                            • brackets < > { } [ ]

                                                                                                                            • wildcard characters ? *

                                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                                                            • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                              The name of the execution.

                                                                                                                              A name must not contain:

                                                                                                                              • whitespace

                                                                                                                              • brackets < > { } [ ]

                                                                                                                              • wildcard characters ? *

                                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                                              \n@param name The name of the execution.

                                                                                                                              A name must not contain:

                                                                                                                              • whitespace

                                                                                                                              • brackets < > { } [ ]

                                                                                                                              • wildcard characters ? *

                                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                                              • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                The name of the execution.

                                                                                                                                A name must not contain:

                                                                                                                                • whitespace

                                                                                                                                • brackets < > { } [ ]

                                                                                                                                • wildcard characters ? *

                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatus", "beanStyleSetterMethodName" : "setStatus", "c2jName" : "status", "c2jShape" : "ExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The current status of the execution.

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

                                                                                                                                The current status of the execution.

                                                                                                                                ", "enumType" : "ExecutionStatus", "fluentEnumGetterMethodName" : "status", "fluentGetterMethodName" : "statusString", "fluentSetterDocumentation" : "

                                                                                                                                The current status of the execution.

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

                                                                                                                                The current status of the execution.

                                                                                                                                \n

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

                                                                                                                                \n@return The current status of the execution.\n@see ExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Status", "setterDocumentation" : "

                                                                                                                                The current status of the execution.

                                                                                                                                \n@param status The current status of the execution.\n@see ExecutionStatus", "setterMethodName" : "setStatus", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                                                                                                                                The current status of the execution.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartDate", "beanStyleSetterMethodName" : "setStartDate", "c2jName" : "startDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The date the execution started.

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

                                                                                                                                The date the execution started.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "startDate", "fluentSetterDocumentation" : "

                                                                                                                                The date the execution started.

                                                                                                                                \n@param startDate The date the execution started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startDate", "getterDocumentation" : "

                                                                                                                                The date the execution started.

                                                                                                                                \n@return The date the execution started.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "startDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StartDate", "setterDocumentation" : "

                                                                                                                                The date the execution started.

                                                                                                                                \n@param startDate The date the execution started.", "setterMethodName" : "setStartDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                The date the execution started.

                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStopDate", "beanStyleSetterMethodName" : "setStopDate", "c2jName" : "stopDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If the execution already ended, the date the execution stopped.

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

                                                                                                                                If the execution already ended, the date the execution stopped.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stopDate", "fluentSetterDocumentation" : "

                                                                                                                                If the execution already ended, the date the execution stopped.

                                                                                                                                \n@param stopDate If the execution already ended, the date the execution stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopDate", "getterDocumentation" : "

                                                                                                                                If the execution already ended, the date the execution stopped.

                                                                                                                                \n@return If the execution already ended, the date the execution stopped.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stopDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StopDate", "setterDocumentation" : "

                                                                                                                                If the execution already ended, the date the execution stopped.

                                                                                                                                \n@param stopDate If the execution already ended, the date the execution stopped.", "setterMethodName" : "setStopDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                If the execution already ended, the date the execution stopped.

                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "executionArn", "stateMachineArn", "name", "status", "startDate" ], "shapeName" : "ExecutionListItem", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ExecutionListItem", "variableName" : "executionListItem", "variableType" : "ExecutionListItem", "documentation" : null, "simpleType" : "ExecutionListItem", "variableSetterType" : "ExecutionListItem" }, "wrapper" : false }, "ExecutionStartedEventDetails" : { "c2jName" : "ExecutionStartedEventDetails", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                Contains details about the start of the execution.

                                                                                                                                ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

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

                                                                                                                                The JSON data input to the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                \n@param input The JSON data input to the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                \n@return The JSON data input to the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                \n@param input The JSON data input to the execution.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

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

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Input" : { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

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

                                                                                                                                The JSON data input to the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                \n@param input The JSON data input to the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                \n@return The JSON data input to the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                \n@param input The JSON data input to the execution.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

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

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

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

                                                                                                                                The JSON data input to the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                \n@param input The JSON data input to the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                \n@return The JSON data input to the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                \n@param input The JSON data input to the execution.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data input to the execution.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

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

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                \n@param roleArn The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the IAM role used for executing AWS Lambda tasks.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ExecutionStartedEventDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ExecutionStartedEventDetails", "variableName" : "executionStartedEventDetails", "variableType" : "ExecutionStartedEventDetails", "documentation" : null, "simpleType" : "ExecutionStartedEventDetails", "variableSetterType" : "ExecutionStartedEventDetails" }, "wrapper" : false }, "ExecutionStatus" : { "c2jName" : "ExecutionStatus", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "RUNNING", "value" : "RUNNING" }, { "name" : "SUCCEEDED", "value" : "SUCCEEDED" }, { "name" : "FAILED", "value" : "FAILED" }, { "name" : "TIMED_OUT", "value" : "TIMED_OUT" }, { "name" : "ABORTED", "value" : "ABORTED" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ExecutionStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ExecutionStatus", "variableName" : "executionStatus", "variableType" : "ExecutionStatus", "documentation" : null, "simpleType" : "ExecutionStatus", "variableSetterType" : "ExecutionStatus" }, "wrapper" : false }, "ExecutionSucceededEventDetails" : { "c2jName" : "ExecutionSucceededEventDetails", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                Contains details about the successful termination of the execution.

                                                                                                                                ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

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

                                                                                                                                The JSON data output by the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

                                                                                                                                \n@param output The JSON data output by the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

                                                                                                                                \n@return The JSON data output by the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

                                                                                                                                \n@param output The JSON data output by the execution.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data output by the execution.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Output" : { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

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

                                                                                                                                The JSON data output by the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

                                                                                                                                \n@param output The JSON data output by the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

                                                                                                                                \n@return The JSON data output by the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

                                                                                                                                \n@param output The JSON data output by the execution.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data output by the execution.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

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

                                                                                                                                The JSON data output by the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

                                                                                                                                \n@param output The JSON data output by the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

                                                                                                                                \n@return The JSON data output by the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                                                                The JSON data output by the execution.

                                                                                                                                \n@param output The JSON data output by the execution.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data output by the execution.

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

                                                                                                                                Contains details about the execution timeout which occurred during the execution.

                                                                                                                                ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

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

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@return A more detailed explanation of the cause of the timeout.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

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

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@return A more detailed explanation of the cause of the timeout.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

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

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@return A more detailed explanation of the cause of the timeout.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ExecutionTimedOutEventDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ExecutionTimedOutEventDetails", "variableName" : "executionTimedOutEventDetails", "variableType" : "ExecutionTimedOutEventDetails", "documentation" : null, "simpleType" : "ExecutionTimedOutEventDetails", "variableSetterType" : "ExecutionTimedOutEventDetails" }, "wrapper" : false }, "GetActivityTaskRequest" : { "c2jName" : "GetActivityTaskInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetActivityTask", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.GetActivityTask", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

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

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                \n@param activityArn The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                \n@param activityArn The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkerName", "beanStyleSetterMethodName" : "setWorkerName", "c2jName" : "workerName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

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

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "workerName", "fluentSetterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                \n@param workerName You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workerName", "getterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                \n@return You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "workerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "workerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "WorkerName", "setterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                \n@param workerName You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.", "setterMethodName" : "setWorkerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActivityArn" : { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

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

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                \n@param activityArn The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                \n@param activityArn The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "WorkerName" : { "beanStyleGetterMethodName" : "getWorkerName", "beanStyleSetterMethodName" : "setWorkerName", "c2jName" : "workerName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

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

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "workerName", "fluentSetterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                \n@param workerName You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workerName", "getterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                \n@return You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "workerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "workerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "WorkerName", "setterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                \n@param workerName You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.", "setterMethodName" : "setWorkerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActivityArn", "beanStyleSetterMethodName" : "setActivityArn", "c2jName" : "activityArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

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

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                \n@param activityArn The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ActivityArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                \n@param activityArn The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)", "setterMethodName" : "setActivityArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "activityArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the activity to retrieve tasks from (assigned when you create the task using CreateActivity.)

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getWorkerName", "beanStyleSetterMethodName" : "setWorkerName", "c2jName" : "workerName", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

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

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "workerName", "fluentSetterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                \n@param workerName You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "workerName", "getterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                \n@return You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "workerName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "workerName", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "WorkerName", "setterDocumentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                \n@param workerName You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.", "setterMethodName" : "setWorkerName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "workerName", "variableType" : "String", "documentation" : "

                                                                                                                                You can provide an arbitrary name in order to identify the worker that the task is assigned to. This name is used when it is logged in the execution history.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "activityArn" ], "shapeName" : "GetActivityTaskRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetActivityTaskRequest", "variableName" : "getActivityTaskRequest", "variableType" : "GetActivityTaskRequest", "documentation" : null, "simpleType" : "GetActivityTaskRequest", "variableSetterType" : "GetActivityTaskRequest" }, "wrapper" : false }, "GetActivityTaskResponse" : { "c2jName" : "GetActivityTaskOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

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

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                \n@param taskToken A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                \n@return A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                \n@param taskToken A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

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

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                \n@param input The string that contains the JSON input data for the task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                \n@return The string that contains the JSON input data for the task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                \n@param input The string that contains the JSON input data for the task.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Input" : { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

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

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                \n@param input The string that contains the JSON input data for the task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                \n@return The string that contains the JSON input data for the task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                \n@param input The string that contains the JSON input data for the task.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TaskToken" : { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

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

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                \n@param taskToken A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                \n@return A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                \n@param taskToken A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

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

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                \n@param taskToken A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                \n@return A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                \n@param taskToken A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                A token that identifies the scheduled task. This token must be copied and included in subsequent calls to SendTaskHeartbeat, SendTaskSuccess or SendTaskFailure in order to report the progress or completion of the task.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

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

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                \n@param input The string that contains the JSON input data for the task.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                \n@return The string that contains the JSON input data for the task.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                \n@param input The string that contains the JSON input data for the task.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                The string that contains the JSON input data for the task.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "GetActivityTaskResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetActivityTaskResponse", "variableName" : "getActivityTaskResponse", "variableType" : "GetActivityTaskResponse", "documentation" : null, "simpleType" : "GetActivityTaskResponse", "variableSetterType" : "GetActivityTaskResponse" }, "wrapper" : false }, "GetExecutionHistoryRequest" : { "c2jName" : "GetExecutionHistoryInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetExecutionHistory", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.GetExecutionHistory", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

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

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                \n@param executionArn The Amazon Resource Name (ARN) of the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                \n@param executionArn The Amazon Resource Name (ARN) of the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getReverseOrder", "beanStyleSetterMethodName" : "setReverseOrder", "c2jName" : "reverseOrder", "c2jShape" : "ReverseOrder", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

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

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "reverseOrder", "fluentSetterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                \n@param reverseOrder Lists events in descending order of their timeStamp.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reverseOrder", "getterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                \n@return Lists events in descending order of their timeStamp.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "reverseOrder", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "reverseOrder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "ReverseOrder", "setterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                \n@param reverseOrder Lists events in descending order of their timeStamp.", "setterMethodName" : "setReverseOrder", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "reverseOrder", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "reverseOrder", "variableType" : "Boolean", "documentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ExecutionArn" : { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

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

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                \n@param executionArn The Amazon Resource Name (ARN) of the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                \n@param executionArn The Amazon Resource Name (ARN) of the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ReverseOrder" : { "beanStyleGetterMethodName" : "getReverseOrder", "beanStyleSetterMethodName" : "setReverseOrder", "c2jName" : "reverseOrder", "c2jShape" : "ReverseOrder", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

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

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "reverseOrder", "fluentSetterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                \n@param reverseOrder Lists events in descending order of their timeStamp.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reverseOrder", "getterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                \n@return Lists events in descending order of their timeStamp.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "reverseOrder", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "reverseOrder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "ReverseOrder", "setterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                \n@param reverseOrder Lists events in descending order of their timeStamp.", "setterMethodName" : "setReverseOrder", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "reverseOrder", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "reverseOrder", "variableType" : "Boolean", "documentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

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

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                \n@param executionArn The Amazon Resource Name (ARN) of the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                \n@param executionArn The Amazon Resource Name (ARN) of the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the execution.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getReverseOrder", "beanStyleSetterMethodName" : "setReverseOrder", "c2jName" : "reverseOrder", "c2jShape" : "ReverseOrder", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

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

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "reverseOrder", "fluentSetterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                \n@param reverseOrder Lists events in descending order of their timeStamp.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "reverseOrder", "getterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                \n@return Lists events in descending order of their timeStamp.", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "reverseOrder", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "reverseOrder", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Boolean", "marshallingType" : "BOOLEAN", "name" : "ReverseOrder", "setterDocumentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                \n@param reverseOrder Lists events in descending order of their timeStamp.", "setterMethodName" : "setReverseOrder", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "reverseOrder", "variableType" : "Boolean", "documentation" : null, "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "reverseOrder", "variableType" : "Boolean", "documentation" : "

                                                                                                                                Lists events in descending order of their timeStamp.

                                                                                                                                ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "executionArn" ], "shapeName" : "GetExecutionHistoryRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetExecutionHistoryRequest", "variableName" : "getExecutionHistoryRequest", "variableType" : "GetExecutionHistoryRequest", "documentation" : null, "simpleType" : "GetExecutionHistoryRequest", "variableSetterType" : "GetExecutionHistoryRequest" }, "wrapper" : false }, "GetExecutionHistoryResponse" : { "c2jName" : "GetExecutionHistoryOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getEvents", "beanStyleSetterMethodName" : "setEvents", "c2jName" : "events", "c2jShape" : "HistoryEventList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The list of events that occurred in the execution.

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

                                                                                                                                The list of events that occurred in the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "events", "fluentSetterDocumentation" : "

                                                                                                                                The list of events that occurred in the execution.

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

                                                                                                                                The list of events that occurred in the execution.

                                                                                                                                \n

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

                                                                                                                                \n@return The list of events that occurred in the execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "events", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "events", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoryEvent", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoryEvent.Builder} avoiding the need to create one manually via {@link HistoryEvent#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoryEvent.Builder#build()} is called immediately and its result is passed to {@link #member(HistoryEvent)}.\n@param member a consumer that will call methods on {@link HistoryEvent.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoryEvent)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoryEvent", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistoryEvent", "variableName" : "member", "variableType" : "HistoryEvent", "documentation" : null, "simpleType" : "HistoryEvent", "variableSetterType" : "HistoryEvent" }, "simple" : false, "variable" : { "variableDeclarationType" : "HistoryEvent", "variableName" : "member", "variableType" : "HistoryEvent", "documentation" : "", "simpleType" : "HistoryEvent", "variableSetterType" : "HistoryEvent" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoryEvent", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoryEvent", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "Events", "setterDocumentation" : "

                                                                                                                                The list of events that occurred in the execution.

                                                                                                                                \n@param events The list of events that occurred in the execution.", "setterMethodName" : "setEvents", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                The list of events that occurred in the execution.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Events" : { "beanStyleGetterMethodName" : "getEvents", "beanStyleSetterMethodName" : "setEvents", "c2jName" : "events", "c2jShape" : "HistoryEventList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The list of events that occurred in the execution.

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

                                                                                                                                The list of events that occurred in the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "events", "fluentSetterDocumentation" : "

                                                                                                                                The list of events that occurred in the execution.

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

                                                                                                                                The list of events that occurred in the execution.

                                                                                                                                \n

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

                                                                                                                                \n@return The list of events that occurred in the execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "events", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "events", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoryEvent", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoryEvent.Builder} avoiding the need to create one manually via {@link HistoryEvent#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoryEvent.Builder#build()} is called immediately and its result is passed to {@link #member(HistoryEvent)}.\n@param member a consumer that will call methods on {@link HistoryEvent.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoryEvent)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoryEvent", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistoryEvent", "variableName" : "member", "variableType" : "HistoryEvent", "documentation" : null, "simpleType" : "HistoryEvent", "variableSetterType" : "HistoryEvent" }, "simple" : false, "variable" : { "variableDeclarationType" : "HistoryEvent", "variableName" : "member", "variableType" : "HistoryEvent", "documentation" : "", "simpleType" : "HistoryEvent", "variableSetterType" : "HistoryEvent" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoryEvent", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoryEvent", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "Events", "setterDocumentation" : "

                                                                                                                                The list of events that occurred in the execution.

                                                                                                                                \n@param events The list of events that occurred in the execution.", "setterMethodName" : "setEvents", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                The list of events that occurred in the execution.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getEvents", "beanStyleSetterMethodName" : "setEvents", "c2jName" : "events", "c2jShape" : "HistoryEventList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The list of events that occurred in the execution.

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

                                                                                                                                The list of events that occurred in the execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "events", "fluentSetterDocumentation" : "

                                                                                                                                The list of events that occurred in the execution.

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

                                                                                                                                The list of events that occurred in the execution.

                                                                                                                                \n

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

                                                                                                                                \n@return The list of events that occurred in the execution.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "events", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "events", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "HistoryEvent", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link HistoryEvent.Builder} avoiding the need to create one manually via {@link HistoryEvent#builder()}.\n\nWhen the {@link Consumer} completes, {@link HistoryEvent.Builder#build()} is called immediately and its result is passed to {@link #member(HistoryEvent)}.\n@param member a consumer that will call methods on {@link HistoryEvent.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(HistoryEvent)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "HistoryEvent", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "HistoryEvent", "variableName" : "member", "variableType" : "HistoryEvent", "documentation" : null, "simpleType" : "HistoryEvent", "variableSetterType" : "HistoryEvent" }, "simple" : false, "variable" : { "variableDeclarationType" : "HistoryEvent", "variableName" : "member", "variableType" : "HistoryEvent", "documentation" : "", "simpleType" : "HistoryEvent", "variableSetterType" : "HistoryEvent" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "HistoryEvent", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "HistoryEvent", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "Events", "setterDocumentation" : "

                                                                                                                                The list of events that occurred in the execution.

                                                                                                                                \n@param events The list of events that occurred in the execution.", "setterMethodName" : "setEvents", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "events", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                The list of events that occurred in the execution.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "events" ], "shapeName" : "GetExecutionHistoryResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetExecutionHistoryResponse", "variableName" : "getExecutionHistoryResponse", "variableType" : "GetExecutionHistoryResponse", "documentation" : null, "simpleType" : "GetExecutionHistoryResponse", "variableSetterType" : "GetExecutionHistoryResponse" }, "wrapper" : false }, "HistoryEvent" : { "c2jName" : "HistoryEvent", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                Contains details about the events of an execution.

                                                                                                                                ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The date the event occurred.

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

                                                                                                                                The date the event occurred.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                \n@param timestamp The date the event occurred.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                \n@return The date the event occurred.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "Timestamp", "setterDocumentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                \n@param timestamp The date the event occurred.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "HistoryEventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The type of the event.

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

                                                                                                                                The type of the event.

                                                                                                                                ", "enumType" : "HistoryEventType", "fluentEnumGetterMethodName" : "type", "fluentGetterMethodName" : "typeString", "fluentSetterDocumentation" : "

                                                                                                                                The type of the event.

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

                                                                                                                                The type of the event.

                                                                                                                                \n

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

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

                                                                                                                                The type of the event.

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

                                                                                                                                The type of the event.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "EventId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

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

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                \n@param id The id of the event. Events are numbered sequentially, starting at one.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                \n@return The id of the event. Events are numbered sequentially, starting at one.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "Id", "setterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                \n@param id The id of the event. Events are numbered sequentially, starting at one.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "id", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "id", "variableType" : "Long", "documentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPreviousEventId", "beanStyleSetterMethodName" : "setPreviousEventId", "c2jName" : "previousEventId", "c2jShape" : "EventId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The id of the previous event.

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

                                                                                                                                The id of the previous event.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "previousEventId", "fluentSetterDocumentation" : "

                                                                                                                                The id of the previous event.

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

                                                                                                                                The id of the previous event.

                                                                                                                                \n@return The id of the previous event.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "previousEventId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "previousEventId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "PreviousEventId", "setterDocumentation" : "

                                                                                                                                The id of the previous event.

                                                                                                                                \n@param previousEventId The id of the previous event.", "setterMethodName" : "setPreviousEventId", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "previousEventId", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "previousEventId", "variableType" : "Long", "documentation" : "

                                                                                                                                The id of the previous event.

                                                                                                                                ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivityFailedEventDetails", "beanStyleSetterMethodName" : "setActivityFailedEventDetails", "c2jName" : "activityFailedEventDetails", "c2jShape" : "ActivityFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityFailedEventDetails.Builder} avoiding the need to create one manually via {@link ActivityFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityFailedEventDetails(ActivityFailedEventDetails)}.\n@param activityFailedEventDetails a consumer that will call methods on {@link ActivityFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityFailedEventDetails(ActivityFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityFailedEventDetails property for this object.\n\n@param activityFailedEventDetails The new value for the ActivityFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityFailedEventDetails", "getterDocumentation" : "Returns the value of the ActivityFailedEventDetails property for this object.\n@return The value of the ActivityFailedEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityFailedEventDetails", "setterDocumentation" : "Sets the value of the ActivityFailedEventDetails property for this object.\n\n@param activityFailedEventDetails The new value for the ActivityFailedEventDetails property for this object.", "setterMethodName" : "setActivityFailedEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityFailedEventDetails", "variableName" : "activityFailedEventDetails", "variableType" : "ActivityFailedEventDetails", "documentation" : null, "simpleType" : "ActivityFailedEventDetails", "variableSetterType" : "ActivityFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityFailedEventDetails", "variableName" : "activityFailedEventDetails", "variableType" : "ActivityFailedEventDetails", "documentation" : "", "simpleType" : "ActivityFailedEventDetails", "variableSetterType" : "ActivityFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivityScheduleFailedEventDetails", "beanStyleSetterMethodName" : "setActivityScheduleFailedEventDetails", "c2jName" : "activityScheduleFailedEventDetails", "c2jShape" : "ActivityScheduleFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

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

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityScheduleFailedEventDetails", "fluentSetterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                \n@param activityScheduleFailedEventDetails Contains details about an activity schedule event which failed during an execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityScheduleFailedEventDetails", "getterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                \n@return Contains details about an activity schedule event which failed during an execution.", "getterModel" : { "returnType" : "ActivityScheduleFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityScheduleFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityScheduleFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityScheduleFailedEventDetails", "setterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                \n@param activityScheduleFailedEventDetails Contains details about an activity schedule event which failed during an execution.", "setterMethodName" : "setActivityScheduleFailedEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityScheduleFailedEventDetails", "variableName" : "activityScheduleFailedEventDetails", "variableType" : "ActivityScheduleFailedEventDetails", "documentation" : null, "simpleType" : "ActivityScheduleFailedEventDetails", "variableSetterType" : "ActivityScheduleFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityScheduleFailedEventDetails", "variableName" : "activityScheduleFailedEventDetails", "variableType" : "ActivityScheduleFailedEventDetails", "documentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                ", "simpleType" : "ActivityScheduleFailedEventDetails", "variableSetterType" : "ActivityScheduleFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivityScheduledEventDetails", "beanStyleSetterMethodName" : "setActivityScheduledEventDetails", "c2jName" : "activityScheduledEventDetails", "c2jShape" : "ActivityScheduledEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityScheduledEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityScheduledEventDetails.Builder} avoiding the need to create one manually via {@link ActivityScheduledEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityScheduledEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityScheduledEventDetails(ActivityScheduledEventDetails)}.\n@param activityScheduledEventDetails a consumer that will call methods on {@link ActivityScheduledEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityScheduledEventDetails(ActivityScheduledEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityScheduledEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityScheduledEventDetails property for this object.\n\n@param activityScheduledEventDetails The new value for the ActivityScheduledEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityScheduledEventDetails", "getterDocumentation" : "Returns the value of the ActivityScheduledEventDetails property for this object.\n@return The value of the ActivityScheduledEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityScheduledEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityScheduledEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityScheduledEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityScheduledEventDetails", "setterDocumentation" : "Sets the value of the ActivityScheduledEventDetails property for this object.\n\n@param activityScheduledEventDetails The new value for the ActivityScheduledEventDetails property for this object.", "setterMethodName" : "setActivityScheduledEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityScheduledEventDetails", "variableName" : "activityScheduledEventDetails", "variableType" : "ActivityScheduledEventDetails", "documentation" : null, "simpleType" : "ActivityScheduledEventDetails", "variableSetterType" : "ActivityScheduledEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityScheduledEventDetails", "variableName" : "activityScheduledEventDetails", "variableType" : "ActivityScheduledEventDetails", "documentation" : "", "simpleType" : "ActivityScheduledEventDetails", "variableSetterType" : "ActivityScheduledEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivityStartedEventDetails", "beanStyleSetterMethodName" : "setActivityStartedEventDetails", "c2jName" : "activityStartedEventDetails", "c2jShape" : "ActivityStartedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityStartedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityStartedEventDetails.Builder} avoiding the need to create one manually via {@link ActivityStartedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityStartedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityStartedEventDetails(ActivityStartedEventDetails)}.\n@param activityStartedEventDetails a consumer that will call methods on {@link ActivityStartedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityStartedEventDetails(ActivityStartedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityStartedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityStartedEventDetails property for this object.\n\n@param activityStartedEventDetails The new value for the ActivityStartedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityStartedEventDetails", "getterDocumentation" : "Returns the value of the ActivityStartedEventDetails property for this object.\n@return The value of the ActivityStartedEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityStartedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityStartedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityStartedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityStartedEventDetails", "setterDocumentation" : "Sets the value of the ActivityStartedEventDetails property for this object.\n\n@param activityStartedEventDetails The new value for the ActivityStartedEventDetails property for this object.", "setterMethodName" : "setActivityStartedEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityStartedEventDetails", "variableName" : "activityStartedEventDetails", "variableType" : "ActivityStartedEventDetails", "documentation" : null, "simpleType" : "ActivityStartedEventDetails", "variableSetterType" : "ActivityStartedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityStartedEventDetails", "variableName" : "activityStartedEventDetails", "variableType" : "ActivityStartedEventDetails", "documentation" : "", "simpleType" : "ActivityStartedEventDetails", "variableSetterType" : "ActivityStartedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivitySucceededEventDetails", "beanStyleSetterMethodName" : "setActivitySucceededEventDetails", "c2jName" : "activitySucceededEventDetails", "c2jShape" : "ActivitySucceededEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivitySucceededEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivitySucceededEventDetails.Builder} avoiding the need to create one manually via {@link ActivitySucceededEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivitySucceededEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activitySucceededEventDetails(ActivitySucceededEventDetails)}.\n@param activitySucceededEventDetails a consumer that will call methods on {@link ActivitySucceededEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activitySucceededEventDetails(ActivitySucceededEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activitySucceededEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivitySucceededEventDetails property for this object.\n\n@param activitySucceededEventDetails The new value for the ActivitySucceededEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activitySucceededEventDetails", "getterDocumentation" : "Returns the value of the ActivitySucceededEventDetails property for this object.\n@return The value of the ActivitySucceededEventDetails property for this object.", "getterModel" : { "returnType" : "ActivitySucceededEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activitySucceededEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activitySucceededEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivitySucceededEventDetails", "setterDocumentation" : "Sets the value of the ActivitySucceededEventDetails property for this object.\n\n@param activitySucceededEventDetails The new value for the ActivitySucceededEventDetails property for this object.", "setterMethodName" : "setActivitySucceededEventDetails", "setterModel" : { "variableDeclarationType" : "ActivitySucceededEventDetails", "variableName" : "activitySucceededEventDetails", "variableType" : "ActivitySucceededEventDetails", "documentation" : null, "simpleType" : "ActivitySucceededEventDetails", "variableSetterType" : "ActivitySucceededEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivitySucceededEventDetails", "variableName" : "activitySucceededEventDetails", "variableType" : "ActivitySucceededEventDetails", "documentation" : "", "simpleType" : "ActivitySucceededEventDetails", "variableSetterType" : "ActivitySucceededEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivityTimedOutEventDetails", "beanStyleSetterMethodName" : "setActivityTimedOutEventDetails", "c2jName" : "activityTimedOutEventDetails", "c2jShape" : "ActivityTimedOutEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityTimedOutEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityTimedOutEventDetails.Builder} avoiding the need to create one manually via {@link ActivityTimedOutEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityTimedOutEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityTimedOutEventDetails(ActivityTimedOutEventDetails)}.\n@param activityTimedOutEventDetails a consumer that will call methods on {@link ActivityTimedOutEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityTimedOutEventDetails(ActivityTimedOutEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityTimedOutEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityTimedOutEventDetails property for this object.\n\n@param activityTimedOutEventDetails The new value for the ActivityTimedOutEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityTimedOutEventDetails", "getterDocumentation" : "Returns the value of the ActivityTimedOutEventDetails property for this object.\n@return The value of the ActivityTimedOutEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityTimedOutEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityTimedOutEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityTimedOutEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityTimedOutEventDetails", "setterDocumentation" : "Sets the value of the ActivityTimedOutEventDetails property for this object.\n\n@param activityTimedOutEventDetails The new value for the ActivityTimedOutEventDetails property for this object.", "setterMethodName" : "setActivityTimedOutEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityTimedOutEventDetails", "variableName" : "activityTimedOutEventDetails", "variableType" : "ActivityTimedOutEventDetails", "documentation" : null, "simpleType" : "ActivityTimedOutEventDetails", "variableSetterType" : "ActivityTimedOutEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityTimedOutEventDetails", "variableName" : "activityTimedOutEventDetails", "variableType" : "ActivityTimedOutEventDetails", "documentation" : "", "simpleType" : "ActivityTimedOutEventDetails", "variableSetterType" : "ActivityTimedOutEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionFailedEventDetails", "beanStyleSetterMethodName" : "setExecutionFailedEventDetails", "c2jName" : "executionFailedEventDetails", "c2jShape" : "ExecutionFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionFailedEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionFailedEventDetails(ExecutionFailedEventDetails)}.\n@param executionFailedEventDetails a consumer that will call methods on {@link ExecutionFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionFailedEventDetails(ExecutionFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionFailedEventDetails property for this object.\n\n@param executionFailedEventDetails The new value for the ExecutionFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionFailedEventDetails", "getterDocumentation" : "Returns the value of the ExecutionFailedEventDetails property for this object.\n@return The value of the ExecutionFailedEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionFailedEventDetails", "setterDocumentation" : "Sets the value of the ExecutionFailedEventDetails property for this object.\n\n@param executionFailedEventDetails The new value for the ExecutionFailedEventDetails property for this object.", "setterMethodName" : "setExecutionFailedEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionFailedEventDetails", "variableName" : "executionFailedEventDetails", "variableType" : "ExecutionFailedEventDetails", "documentation" : null, "simpleType" : "ExecutionFailedEventDetails", "variableSetterType" : "ExecutionFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionFailedEventDetails", "variableName" : "executionFailedEventDetails", "variableType" : "ExecutionFailedEventDetails", "documentation" : "", "simpleType" : "ExecutionFailedEventDetails", "variableSetterType" : "ExecutionFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionStartedEventDetails", "beanStyleSetterMethodName" : "setExecutionStartedEventDetails", "c2jName" : "executionStartedEventDetails", "c2jShape" : "ExecutionStartedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionStartedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionStartedEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionStartedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionStartedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionStartedEventDetails(ExecutionStartedEventDetails)}.\n@param executionStartedEventDetails a consumer that will call methods on {@link ExecutionStartedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionStartedEventDetails(ExecutionStartedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionStartedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionStartedEventDetails property for this object.\n\n@param executionStartedEventDetails The new value for the ExecutionStartedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionStartedEventDetails", "getterDocumentation" : "Returns the value of the ExecutionStartedEventDetails property for this object.\n@return The value of the ExecutionStartedEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionStartedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionStartedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionStartedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionStartedEventDetails", "setterDocumentation" : "Sets the value of the ExecutionStartedEventDetails property for this object.\n\n@param executionStartedEventDetails The new value for the ExecutionStartedEventDetails property for this object.", "setterMethodName" : "setExecutionStartedEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionStartedEventDetails", "variableName" : "executionStartedEventDetails", "variableType" : "ExecutionStartedEventDetails", "documentation" : null, "simpleType" : "ExecutionStartedEventDetails", "variableSetterType" : "ExecutionStartedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionStartedEventDetails", "variableName" : "executionStartedEventDetails", "variableType" : "ExecutionStartedEventDetails", "documentation" : "", "simpleType" : "ExecutionStartedEventDetails", "variableSetterType" : "ExecutionStartedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionSucceededEventDetails", "beanStyleSetterMethodName" : "setExecutionSucceededEventDetails", "c2jName" : "executionSucceededEventDetails", "c2jShape" : "ExecutionSucceededEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionSucceededEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionSucceededEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionSucceededEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionSucceededEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionSucceededEventDetails(ExecutionSucceededEventDetails)}.\n@param executionSucceededEventDetails a consumer that will call methods on {@link ExecutionSucceededEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionSucceededEventDetails(ExecutionSucceededEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionSucceededEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionSucceededEventDetails property for this object.\n\n@param executionSucceededEventDetails The new value for the ExecutionSucceededEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionSucceededEventDetails", "getterDocumentation" : "Returns the value of the ExecutionSucceededEventDetails property for this object.\n@return The value of the ExecutionSucceededEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionSucceededEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionSucceededEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionSucceededEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionSucceededEventDetails", "setterDocumentation" : "Sets the value of the ExecutionSucceededEventDetails property for this object.\n\n@param executionSucceededEventDetails The new value for the ExecutionSucceededEventDetails property for this object.", "setterMethodName" : "setExecutionSucceededEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionSucceededEventDetails", "variableName" : "executionSucceededEventDetails", "variableType" : "ExecutionSucceededEventDetails", "documentation" : null, "simpleType" : "ExecutionSucceededEventDetails", "variableSetterType" : "ExecutionSucceededEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionSucceededEventDetails", "variableName" : "executionSucceededEventDetails", "variableType" : "ExecutionSucceededEventDetails", "documentation" : "", "simpleType" : "ExecutionSucceededEventDetails", "variableSetterType" : "ExecutionSucceededEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionAbortedEventDetails", "beanStyleSetterMethodName" : "setExecutionAbortedEventDetails", "c2jName" : "executionAbortedEventDetails", "c2jShape" : "ExecutionAbortedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionAbortedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionAbortedEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionAbortedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionAbortedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionAbortedEventDetails(ExecutionAbortedEventDetails)}.\n@param executionAbortedEventDetails a consumer that will call methods on {@link ExecutionAbortedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionAbortedEventDetails(ExecutionAbortedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionAbortedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionAbortedEventDetails property for this object.\n\n@param executionAbortedEventDetails The new value for the ExecutionAbortedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionAbortedEventDetails", "getterDocumentation" : "Returns the value of the ExecutionAbortedEventDetails property for this object.\n@return The value of the ExecutionAbortedEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionAbortedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionAbortedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionAbortedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionAbortedEventDetails", "setterDocumentation" : "Sets the value of the ExecutionAbortedEventDetails property for this object.\n\n@param executionAbortedEventDetails The new value for the ExecutionAbortedEventDetails property for this object.", "setterMethodName" : "setExecutionAbortedEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionAbortedEventDetails", "variableName" : "executionAbortedEventDetails", "variableType" : "ExecutionAbortedEventDetails", "documentation" : null, "simpleType" : "ExecutionAbortedEventDetails", "variableSetterType" : "ExecutionAbortedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionAbortedEventDetails", "variableName" : "executionAbortedEventDetails", "variableType" : "ExecutionAbortedEventDetails", "documentation" : "", "simpleType" : "ExecutionAbortedEventDetails", "variableSetterType" : "ExecutionAbortedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionTimedOutEventDetails", "beanStyleSetterMethodName" : "setExecutionTimedOutEventDetails", "c2jName" : "executionTimedOutEventDetails", "c2jShape" : "ExecutionTimedOutEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionTimedOutEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionTimedOutEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionTimedOutEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionTimedOutEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionTimedOutEventDetails(ExecutionTimedOutEventDetails)}.\n@param executionTimedOutEventDetails a consumer that will call methods on {@link ExecutionTimedOutEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionTimedOutEventDetails(ExecutionTimedOutEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionTimedOutEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionTimedOutEventDetails property for this object.\n\n@param executionTimedOutEventDetails The new value for the ExecutionTimedOutEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionTimedOutEventDetails", "getterDocumentation" : "Returns the value of the ExecutionTimedOutEventDetails property for this object.\n@return The value of the ExecutionTimedOutEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionTimedOutEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionTimedOutEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionTimedOutEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionTimedOutEventDetails", "setterDocumentation" : "Sets the value of the ExecutionTimedOutEventDetails property for this object.\n\n@param executionTimedOutEventDetails The new value for the ExecutionTimedOutEventDetails property for this object.", "setterMethodName" : "setExecutionTimedOutEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionTimedOutEventDetails", "variableName" : "executionTimedOutEventDetails", "variableType" : "ExecutionTimedOutEventDetails", "documentation" : null, "simpleType" : "ExecutionTimedOutEventDetails", "variableSetterType" : "ExecutionTimedOutEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionTimedOutEventDetails", "variableName" : "executionTimedOutEventDetails", "variableType" : "ExecutionTimedOutEventDetails", "documentation" : "", "simpleType" : "ExecutionTimedOutEventDetails", "variableSetterType" : "ExecutionTimedOutEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionFailedEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionFailedEventDetails", "c2jName" : "lambdaFunctionFailedEventDetails", "c2jShape" : "LambdaFunctionFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionFailedEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionFailedEventDetails(LambdaFunctionFailedEventDetails)}.\n@param lambdaFunctionFailedEventDetails a consumer that will call methods on {@link LambdaFunctionFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionFailedEventDetails(LambdaFunctionFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionFailedEventDetails property for this object.\n\n@param lambdaFunctionFailedEventDetails The new value for the LambdaFunctionFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionFailedEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionFailedEventDetails property for this object.\n@return The value of the LambdaFunctionFailedEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionFailedEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionFailedEventDetails property for this object.\n\n@param lambdaFunctionFailedEventDetails The new value for the LambdaFunctionFailedEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionFailedEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionFailedEventDetails", "variableName" : "lambdaFunctionFailedEventDetails", "variableType" : "LambdaFunctionFailedEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionFailedEventDetails", "variableSetterType" : "LambdaFunctionFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionFailedEventDetails", "variableName" : "lambdaFunctionFailedEventDetails", "variableType" : "LambdaFunctionFailedEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionFailedEventDetails", "variableSetterType" : "LambdaFunctionFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionScheduleFailedEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionScheduleFailedEventDetails", "c2jName" : "lambdaFunctionScheduleFailedEventDetails", "c2jShape" : "LambdaFunctionScheduleFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionScheduleFailedEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionScheduleFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionScheduleFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionScheduleFailedEventDetails(LambdaFunctionScheduleFailedEventDetails)}.\n@param lambdaFunctionScheduleFailedEventDetails a consumer that will call methods on {@link LambdaFunctionScheduleFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionScheduleFailedEventDetails(LambdaFunctionScheduleFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionScheduleFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n\n@param lambdaFunctionScheduleFailedEventDetails The new value for the LambdaFunctionScheduleFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionScheduleFailedEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n@return The value of the LambdaFunctionScheduleFailedEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionScheduleFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionScheduleFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionScheduleFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionScheduleFailedEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n\n@param lambdaFunctionScheduleFailedEventDetails The new value for the LambdaFunctionScheduleFailedEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionScheduleFailedEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionScheduleFailedEventDetails", "variableName" : "lambdaFunctionScheduleFailedEventDetails", "variableType" : "LambdaFunctionScheduleFailedEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionScheduleFailedEventDetails", "variableSetterType" : "LambdaFunctionScheduleFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionScheduleFailedEventDetails", "variableName" : "lambdaFunctionScheduleFailedEventDetails", "variableType" : "LambdaFunctionScheduleFailedEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionScheduleFailedEventDetails", "variableSetterType" : "LambdaFunctionScheduleFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionScheduledEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionScheduledEventDetails", "c2jName" : "lambdaFunctionScheduledEventDetails", "c2jShape" : "LambdaFunctionScheduledEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduledEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionScheduledEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionScheduledEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionScheduledEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionScheduledEventDetails(LambdaFunctionScheduledEventDetails)}.\n@param lambdaFunctionScheduledEventDetails a consumer that will call methods on {@link LambdaFunctionScheduledEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionScheduledEventDetails(LambdaFunctionScheduledEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionScheduledEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduledEventDetails property for this object.\n\n@param lambdaFunctionScheduledEventDetails The new value for the LambdaFunctionScheduledEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionScheduledEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionScheduledEventDetails property for this object.\n@return The value of the LambdaFunctionScheduledEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionScheduledEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionScheduledEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionScheduledEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionScheduledEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionScheduledEventDetails property for this object.\n\n@param lambdaFunctionScheduledEventDetails The new value for the LambdaFunctionScheduledEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionScheduledEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionScheduledEventDetails", "variableName" : "lambdaFunctionScheduledEventDetails", "variableType" : "LambdaFunctionScheduledEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionScheduledEventDetails", "variableSetterType" : "LambdaFunctionScheduledEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionScheduledEventDetails", "variableName" : "lambdaFunctionScheduledEventDetails", "variableType" : "LambdaFunctionScheduledEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionScheduledEventDetails", "variableSetterType" : "LambdaFunctionScheduledEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionStartFailedEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionStartFailedEventDetails", "c2jName" : "lambdaFunctionStartFailedEventDetails", "c2jShape" : "LambdaFunctionStartFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

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

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionStartFailedEventDetails", "fluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                \n@param lambdaFunctionStartFailedEventDetails Contains details about a lambda function which failed to start during an execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionStartFailedEventDetails", "getterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                \n@return Contains details about a lambda function which failed to start during an execution.", "getterModel" : { "returnType" : "LambdaFunctionStartFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionStartFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionStartFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionStartFailedEventDetails", "setterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                \n@param lambdaFunctionStartFailedEventDetails Contains details about a lambda function which failed to start during an execution.", "setterMethodName" : "setLambdaFunctionStartFailedEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionStartFailedEventDetails", "variableName" : "lambdaFunctionStartFailedEventDetails", "variableType" : "LambdaFunctionStartFailedEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionStartFailedEventDetails", "variableSetterType" : "LambdaFunctionStartFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionStartFailedEventDetails", "variableName" : "lambdaFunctionStartFailedEventDetails", "variableType" : "LambdaFunctionStartFailedEventDetails", "documentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                ", "simpleType" : "LambdaFunctionStartFailedEventDetails", "variableSetterType" : "LambdaFunctionStartFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionSucceededEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionSucceededEventDetails", "c2jName" : "lambdaFunctionSucceededEventDetails", "c2jShape" : "LambdaFunctionSucceededEventDetails", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

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

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionSucceededEventDetails", "fluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                \n@param lambdaFunctionSucceededEventDetails Contains details about a lambda function which terminated successfully during an execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionSucceededEventDetails", "getterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                \n@return Contains details about a lambda function which terminated successfully during an execution.", "getterModel" : { "returnType" : "LambdaFunctionSucceededEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionSucceededEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionSucceededEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionSucceededEventDetails", "setterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                \n@param lambdaFunctionSucceededEventDetails Contains details about a lambda function which terminated successfully during an execution.", "setterMethodName" : "setLambdaFunctionSucceededEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionSucceededEventDetails", "variableName" : "lambdaFunctionSucceededEventDetails", "variableType" : "LambdaFunctionSucceededEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionSucceededEventDetails", "variableSetterType" : "LambdaFunctionSucceededEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionSucceededEventDetails", "variableName" : "lambdaFunctionSucceededEventDetails", "variableType" : "LambdaFunctionSucceededEventDetails", "documentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                ", "simpleType" : "LambdaFunctionSucceededEventDetails", "variableSetterType" : "LambdaFunctionSucceededEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionTimedOutEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionTimedOutEventDetails", "c2jName" : "lambdaFunctionTimedOutEventDetails", "c2jShape" : "LambdaFunctionTimedOutEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionTimedOutEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionTimedOutEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionTimedOutEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionTimedOutEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionTimedOutEventDetails(LambdaFunctionTimedOutEventDetails)}.\n@param lambdaFunctionTimedOutEventDetails a consumer that will call methods on {@link LambdaFunctionTimedOutEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionTimedOutEventDetails(LambdaFunctionTimedOutEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionTimedOutEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionTimedOutEventDetails property for this object.\n\n@param lambdaFunctionTimedOutEventDetails The new value for the LambdaFunctionTimedOutEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionTimedOutEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionTimedOutEventDetails property for this object.\n@return The value of the LambdaFunctionTimedOutEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionTimedOutEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionTimedOutEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionTimedOutEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionTimedOutEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionTimedOutEventDetails property for this object.\n\n@param lambdaFunctionTimedOutEventDetails The new value for the LambdaFunctionTimedOutEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionTimedOutEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionTimedOutEventDetails", "variableName" : "lambdaFunctionTimedOutEventDetails", "variableType" : "LambdaFunctionTimedOutEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionTimedOutEventDetails", "variableSetterType" : "LambdaFunctionTimedOutEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionTimedOutEventDetails", "variableName" : "lambdaFunctionTimedOutEventDetails", "variableType" : "LambdaFunctionTimedOutEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionTimedOutEventDetails", "variableSetterType" : "LambdaFunctionTimedOutEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateEnteredEventDetails", "beanStyleSetterMethodName" : "setStateEnteredEventDetails", "c2jName" : "stateEnteredEventDetails", "c2jShape" : "StateEnteredEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StateEnteredEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link StateEnteredEventDetails.Builder} avoiding the need to create one manually via {@link StateEnteredEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link StateEnteredEventDetails.Builder#build()} is called immediately and its result is passed to {@link #stateEnteredEventDetails(StateEnteredEventDetails)}.\n@param stateEnteredEventDetails a consumer that will call methods on {@link StateEnteredEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stateEnteredEventDetails(StateEnteredEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateEnteredEventDetails", "fluentSetterDocumentation" : "Sets the value of the StateEnteredEventDetails property for this object.\n\n@param stateEnteredEventDetails The new value for the StateEnteredEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateEnteredEventDetails", "getterDocumentation" : "Returns the value of the StateEnteredEventDetails property for this object.\n@return The value of the StateEnteredEventDetails property for this object.", "getterModel" : { "returnType" : "StateEnteredEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateEnteredEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateEnteredEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StateEnteredEventDetails", "setterDocumentation" : "Sets the value of the StateEnteredEventDetails property for this object.\n\n@param stateEnteredEventDetails The new value for the StateEnteredEventDetails property for this object.", "setterMethodName" : "setStateEnteredEventDetails", "setterModel" : { "variableDeclarationType" : "StateEnteredEventDetails", "variableName" : "stateEnteredEventDetails", "variableType" : "StateEnteredEventDetails", "documentation" : null, "simpleType" : "StateEnteredEventDetails", "variableSetterType" : "StateEnteredEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "StateEnteredEventDetails", "variableName" : "stateEnteredEventDetails", "variableType" : "StateEnteredEventDetails", "documentation" : "", "simpleType" : "StateEnteredEventDetails", "variableSetterType" : "StateEnteredEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateExitedEventDetails", "beanStyleSetterMethodName" : "setStateExitedEventDetails", "c2jName" : "stateExitedEventDetails", "c2jShape" : "StateExitedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StateExitedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link StateExitedEventDetails.Builder} avoiding the need to create one manually via {@link StateExitedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link StateExitedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #stateExitedEventDetails(StateExitedEventDetails)}.\n@param stateExitedEventDetails a consumer that will call methods on {@link StateExitedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stateExitedEventDetails(StateExitedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateExitedEventDetails", "fluentSetterDocumentation" : "Sets the value of the StateExitedEventDetails property for this object.\n\n@param stateExitedEventDetails The new value for the StateExitedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateExitedEventDetails", "getterDocumentation" : "Returns the value of the StateExitedEventDetails property for this object.\n@return The value of the StateExitedEventDetails property for this object.", "getterModel" : { "returnType" : "StateExitedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateExitedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateExitedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StateExitedEventDetails", "setterDocumentation" : "Sets the value of the StateExitedEventDetails property for this object.\n\n@param stateExitedEventDetails The new value for the StateExitedEventDetails property for this object.", "setterMethodName" : "setStateExitedEventDetails", "setterModel" : { "variableDeclarationType" : "StateExitedEventDetails", "variableName" : "stateExitedEventDetails", "variableType" : "StateExitedEventDetails", "documentation" : null, "simpleType" : "StateExitedEventDetails", "variableSetterType" : "StateExitedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "StateExitedEventDetails", "variableName" : "stateExitedEventDetails", "variableType" : "StateExitedEventDetails", "documentation" : "", "simpleType" : "StateExitedEventDetails", "variableSetterType" : "StateExitedEventDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActivityFailedEventDetails" : { "beanStyleGetterMethodName" : "getActivityFailedEventDetails", "beanStyleSetterMethodName" : "setActivityFailedEventDetails", "c2jName" : "activityFailedEventDetails", "c2jShape" : "ActivityFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityFailedEventDetails.Builder} avoiding the need to create one manually via {@link ActivityFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityFailedEventDetails(ActivityFailedEventDetails)}.\n@param activityFailedEventDetails a consumer that will call methods on {@link ActivityFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityFailedEventDetails(ActivityFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityFailedEventDetails property for this object.\n\n@param activityFailedEventDetails The new value for the ActivityFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityFailedEventDetails", "getterDocumentation" : "Returns the value of the ActivityFailedEventDetails property for this object.\n@return The value of the ActivityFailedEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityFailedEventDetails", "setterDocumentation" : "Sets the value of the ActivityFailedEventDetails property for this object.\n\n@param activityFailedEventDetails The new value for the ActivityFailedEventDetails property for this object.", "setterMethodName" : "setActivityFailedEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityFailedEventDetails", "variableName" : "activityFailedEventDetails", "variableType" : "ActivityFailedEventDetails", "documentation" : null, "simpleType" : "ActivityFailedEventDetails", "variableSetterType" : "ActivityFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityFailedEventDetails", "variableName" : "activityFailedEventDetails", "variableType" : "ActivityFailedEventDetails", "documentation" : "", "simpleType" : "ActivityFailedEventDetails", "variableSetterType" : "ActivityFailedEventDetails" }, "xmlNameSpaceUri" : null }, "ActivityScheduleFailedEventDetails" : { "beanStyleGetterMethodName" : "getActivityScheduleFailedEventDetails", "beanStyleSetterMethodName" : "setActivityScheduleFailedEventDetails", "c2jName" : "activityScheduleFailedEventDetails", "c2jShape" : "ActivityScheduleFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

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

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityScheduleFailedEventDetails", "fluentSetterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                \n@param activityScheduleFailedEventDetails Contains details about an activity schedule event which failed during an execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityScheduleFailedEventDetails", "getterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                \n@return Contains details about an activity schedule event which failed during an execution.", "getterModel" : { "returnType" : "ActivityScheduleFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityScheduleFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityScheduleFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityScheduleFailedEventDetails", "setterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                \n@param activityScheduleFailedEventDetails Contains details about an activity schedule event which failed during an execution.", "setterMethodName" : "setActivityScheduleFailedEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityScheduleFailedEventDetails", "variableName" : "activityScheduleFailedEventDetails", "variableType" : "ActivityScheduleFailedEventDetails", "documentation" : null, "simpleType" : "ActivityScheduleFailedEventDetails", "variableSetterType" : "ActivityScheduleFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityScheduleFailedEventDetails", "variableName" : "activityScheduleFailedEventDetails", "variableType" : "ActivityScheduleFailedEventDetails", "documentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                ", "simpleType" : "ActivityScheduleFailedEventDetails", "variableSetterType" : "ActivityScheduleFailedEventDetails" }, "xmlNameSpaceUri" : null }, "ActivityScheduledEventDetails" : { "beanStyleGetterMethodName" : "getActivityScheduledEventDetails", "beanStyleSetterMethodName" : "setActivityScheduledEventDetails", "c2jName" : "activityScheduledEventDetails", "c2jShape" : "ActivityScheduledEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityScheduledEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityScheduledEventDetails.Builder} avoiding the need to create one manually via {@link ActivityScheduledEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityScheduledEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityScheduledEventDetails(ActivityScheduledEventDetails)}.\n@param activityScheduledEventDetails a consumer that will call methods on {@link ActivityScheduledEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityScheduledEventDetails(ActivityScheduledEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityScheduledEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityScheduledEventDetails property for this object.\n\n@param activityScheduledEventDetails The new value for the ActivityScheduledEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityScheduledEventDetails", "getterDocumentation" : "Returns the value of the ActivityScheduledEventDetails property for this object.\n@return The value of the ActivityScheduledEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityScheduledEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityScheduledEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityScheduledEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityScheduledEventDetails", "setterDocumentation" : "Sets the value of the ActivityScheduledEventDetails property for this object.\n\n@param activityScheduledEventDetails The new value for the ActivityScheduledEventDetails property for this object.", "setterMethodName" : "setActivityScheduledEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityScheduledEventDetails", "variableName" : "activityScheduledEventDetails", "variableType" : "ActivityScheduledEventDetails", "documentation" : null, "simpleType" : "ActivityScheduledEventDetails", "variableSetterType" : "ActivityScheduledEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityScheduledEventDetails", "variableName" : "activityScheduledEventDetails", "variableType" : "ActivityScheduledEventDetails", "documentation" : "", "simpleType" : "ActivityScheduledEventDetails", "variableSetterType" : "ActivityScheduledEventDetails" }, "xmlNameSpaceUri" : null }, "ActivityStartedEventDetails" : { "beanStyleGetterMethodName" : "getActivityStartedEventDetails", "beanStyleSetterMethodName" : "setActivityStartedEventDetails", "c2jName" : "activityStartedEventDetails", "c2jShape" : "ActivityStartedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityStartedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityStartedEventDetails.Builder} avoiding the need to create one manually via {@link ActivityStartedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityStartedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityStartedEventDetails(ActivityStartedEventDetails)}.\n@param activityStartedEventDetails a consumer that will call methods on {@link ActivityStartedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityStartedEventDetails(ActivityStartedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityStartedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityStartedEventDetails property for this object.\n\n@param activityStartedEventDetails The new value for the ActivityStartedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityStartedEventDetails", "getterDocumentation" : "Returns the value of the ActivityStartedEventDetails property for this object.\n@return The value of the ActivityStartedEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityStartedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityStartedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityStartedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityStartedEventDetails", "setterDocumentation" : "Sets the value of the ActivityStartedEventDetails property for this object.\n\n@param activityStartedEventDetails The new value for the ActivityStartedEventDetails property for this object.", "setterMethodName" : "setActivityStartedEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityStartedEventDetails", "variableName" : "activityStartedEventDetails", "variableType" : "ActivityStartedEventDetails", "documentation" : null, "simpleType" : "ActivityStartedEventDetails", "variableSetterType" : "ActivityStartedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityStartedEventDetails", "variableName" : "activityStartedEventDetails", "variableType" : "ActivityStartedEventDetails", "documentation" : "", "simpleType" : "ActivityStartedEventDetails", "variableSetterType" : "ActivityStartedEventDetails" }, "xmlNameSpaceUri" : null }, "ActivitySucceededEventDetails" : { "beanStyleGetterMethodName" : "getActivitySucceededEventDetails", "beanStyleSetterMethodName" : "setActivitySucceededEventDetails", "c2jName" : "activitySucceededEventDetails", "c2jShape" : "ActivitySucceededEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivitySucceededEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivitySucceededEventDetails.Builder} avoiding the need to create one manually via {@link ActivitySucceededEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivitySucceededEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activitySucceededEventDetails(ActivitySucceededEventDetails)}.\n@param activitySucceededEventDetails a consumer that will call methods on {@link ActivitySucceededEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activitySucceededEventDetails(ActivitySucceededEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activitySucceededEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivitySucceededEventDetails property for this object.\n\n@param activitySucceededEventDetails The new value for the ActivitySucceededEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activitySucceededEventDetails", "getterDocumentation" : "Returns the value of the ActivitySucceededEventDetails property for this object.\n@return The value of the ActivitySucceededEventDetails property for this object.", "getterModel" : { "returnType" : "ActivitySucceededEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activitySucceededEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activitySucceededEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivitySucceededEventDetails", "setterDocumentation" : "Sets the value of the ActivitySucceededEventDetails property for this object.\n\n@param activitySucceededEventDetails The new value for the ActivitySucceededEventDetails property for this object.", "setterMethodName" : "setActivitySucceededEventDetails", "setterModel" : { "variableDeclarationType" : "ActivitySucceededEventDetails", "variableName" : "activitySucceededEventDetails", "variableType" : "ActivitySucceededEventDetails", "documentation" : null, "simpleType" : "ActivitySucceededEventDetails", "variableSetterType" : "ActivitySucceededEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivitySucceededEventDetails", "variableName" : "activitySucceededEventDetails", "variableType" : "ActivitySucceededEventDetails", "documentation" : "", "simpleType" : "ActivitySucceededEventDetails", "variableSetterType" : "ActivitySucceededEventDetails" }, "xmlNameSpaceUri" : null }, "ActivityTimedOutEventDetails" : { "beanStyleGetterMethodName" : "getActivityTimedOutEventDetails", "beanStyleSetterMethodName" : "setActivityTimedOutEventDetails", "c2jName" : "activityTimedOutEventDetails", "c2jShape" : "ActivityTimedOutEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityTimedOutEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityTimedOutEventDetails.Builder} avoiding the need to create one manually via {@link ActivityTimedOutEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityTimedOutEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityTimedOutEventDetails(ActivityTimedOutEventDetails)}.\n@param activityTimedOutEventDetails a consumer that will call methods on {@link ActivityTimedOutEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityTimedOutEventDetails(ActivityTimedOutEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityTimedOutEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityTimedOutEventDetails property for this object.\n\n@param activityTimedOutEventDetails The new value for the ActivityTimedOutEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityTimedOutEventDetails", "getterDocumentation" : "Returns the value of the ActivityTimedOutEventDetails property for this object.\n@return The value of the ActivityTimedOutEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityTimedOutEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityTimedOutEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityTimedOutEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityTimedOutEventDetails", "setterDocumentation" : "Sets the value of the ActivityTimedOutEventDetails property for this object.\n\n@param activityTimedOutEventDetails The new value for the ActivityTimedOutEventDetails property for this object.", "setterMethodName" : "setActivityTimedOutEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityTimedOutEventDetails", "variableName" : "activityTimedOutEventDetails", "variableType" : "ActivityTimedOutEventDetails", "documentation" : null, "simpleType" : "ActivityTimedOutEventDetails", "variableSetterType" : "ActivityTimedOutEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityTimedOutEventDetails", "variableName" : "activityTimedOutEventDetails", "variableType" : "ActivityTimedOutEventDetails", "documentation" : "", "simpleType" : "ActivityTimedOutEventDetails", "variableSetterType" : "ActivityTimedOutEventDetails" }, "xmlNameSpaceUri" : null }, "ExecutionAbortedEventDetails" : { "beanStyleGetterMethodName" : "getExecutionAbortedEventDetails", "beanStyleSetterMethodName" : "setExecutionAbortedEventDetails", "c2jName" : "executionAbortedEventDetails", "c2jShape" : "ExecutionAbortedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionAbortedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionAbortedEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionAbortedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionAbortedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionAbortedEventDetails(ExecutionAbortedEventDetails)}.\n@param executionAbortedEventDetails a consumer that will call methods on {@link ExecutionAbortedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionAbortedEventDetails(ExecutionAbortedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionAbortedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionAbortedEventDetails property for this object.\n\n@param executionAbortedEventDetails The new value for the ExecutionAbortedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionAbortedEventDetails", "getterDocumentation" : "Returns the value of the ExecutionAbortedEventDetails property for this object.\n@return The value of the ExecutionAbortedEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionAbortedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionAbortedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionAbortedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionAbortedEventDetails", "setterDocumentation" : "Sets the value of the ExecutionAbortedEventDetails property for this object.\n\n@param executionAbortedEventDetails The new value for the ExecutionAbortedEventDetails property for this object.", "setterMethodName" : "setExecutionAbortedEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionAbortedEventDetails", "variableName" : "executionAbortedEventDetails", "variableType" : "ExecutionAbortedEventDetails", "documentation" : null, "simpleType" : "ExecutionAbortedEventDetails", "variableSetterType" : "ExecutionAbortedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionAbortedEventDetails", "variableName" : "executionAbortedEventDetails", "variableType" : "ExecutionAbortedEventDetails", "documentation" : "", "simpleType" : "ExecutionAbortedEventDetails", "variableSetterType" : "ExecutionAbortedEventDetails" }, "xmlNameSpaceUri" : null }, "ExecutionFailedEventDetails" : { "beanStyleGetterMethodName" : "getExecutionFailedEventDetails", "beanStyleSetterMethodName" : "setExecutionFailedEventDetails", "c2jName" : "executionFailedEventDetails", "c2jShape" : "ExecutionFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionFailedEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionFailedEventDetails(ExecutionFailedEventDetails)}.\n@param executionFailedEventDetails a consumer that will call methods on {@link ExecutionFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionFailedEventDetails(ExecutionFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionFailedEventDetails property for this object.\n\n@param executionFailedEventDetails The new value for the ExecutionFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionFailedEventDetails", "getterDocumentation" : "Returns the value of the ExecutionFailedEventDetails property for this object.\n@return The value of the ExecutionFailedEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionFailedEventDetails", "setterDocumentation" : "Sets the value of the ExecutionFailedEventDetails property for this object.\n\n@param executionFailedEventDetails The new value for the ExecutionFailedEventDetails property for this object.", "setterMethodName" : "setExecutionFailedEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionFailedEventDetails", "variableName" : "executionFailedEventDetails", "variableType" : "ExecutionFailedEventDetails", "documentation" : null, "simpleType" : "ExecutionFailedEventDetails", "variableSetterType" : "ExecutionFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionFailedEventDetails", "variableName" : "executionFailedEventDetails", "variableType" : "ExecutionFailedEventDetails", "documentation" : "", "simpleType" : "ExecutionFailedEventDetails", "variableSetterType" : "ExecutionFailedEventDetails" }, "xmlNameSpaceUri" : null }, "ExecutionStartedEventDetails" : { "beanStyleGetterMethodName" : "getExecutionStartedEventDetails", "beanStyleSetterMethodName" : "setExecutionStartedEventDetails", "c2jName" : "executionStartedEventDetails", "c2jShape" : "ExecutionStartedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionStartedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionStartedEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionStartedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionStartedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionStartedEventDetails(ExecutionStartedEventDetails)}.\n@param executionStartedEventDetails a consumer that will call methods on {@link ExecutionStartedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionStartedEventDetails(ExecutionStartedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionStartedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionStartedEventDetails property for this object.\n\n@param executionStartedEventDetails The new value for the ExecutionStartedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionStartedEventDetails", "getterDocumentation" : "Returns the value of the ExecutionStartedEventDetails property for this object.\n@return The value of the ExecutionStartedEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionStartedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionStartedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionStartedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionStartedEventDetails", "setterDocumentation" : "Sets the value of the ExecutionStartedEventDetails property for this object.\n\n@param executionStartedEventDetails The new value for the ExecutionStartedEventDetails property for this object.", "setterMethodName" : "setExecutionStartedEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionStartedEventDetails", "variableName" : "executionStartedEventDetails", "variableType" : "ExecutionStartedEventDetails", "documentation" : null, "simpleType" : "ExecutionStartedEventDetails", "variableSetterType" : "ExecutionStartedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionStartedEventDetails", "variableName" : "executionStartedEventDetails", "variableType" : "ExecutionStartedEventDetails", "documentation" : "", "simpleType" : "ExecutionStartedEventDetails", "variableSetterType" : "ExecutionStartedEventDetails" }, "xmlNameSpaceUri" : null }, "ExecutionSucceededEventDetails" : { "beanStyleGetterMethodName" : "getExecutionSucceededEventDetails", "beanStyleSetterMethodName" : "setExecutionSucceededEventDetails", "c2jName" : "executionSucceededEventDetails", "c2jShape" : "ExecutionSucceededEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionSucceededEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionSucceededEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionSucceededEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionSucceededEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionSucceededEventDetails(ExecutionSucceededEventDetails)}.\n@param executionSucceededEventDetails a consumer that will call methods on {@link ExecutionSucceededEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionSucceededEventDetails(ExecutionSucceededEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionSucceededEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionSucceededEventDetails property for this object.\n\n@param executionSucceededEventDetails The new value for the ExecutionSucceededEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionSucceededEventDetails", "getterDocumentation" : "Returns the value of the ExecutionSucceededEventDetails property for this object.\n@return The value of the ExecutionSucceededEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionSucceededEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionSucceededEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionSucceededEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionSucceededEventDetails", "setterDocumentation" : "Sets the value of the ExecutionSucceededEventDetails property for this object.\n\n@param executionSucceededEventDetails The new value for the ExecutionSucceededEventDetails property for this object.", "setterMethodName" : "setExecutionSucceededEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionSucceededEventDetails", "variableName" : "executionSucceededEventDetails", "variableType" : "ExecutionSucceededEventDetails", "documentation" : null, "simpleType" : "ExecutionSucceededEventDetails", "variableSetterType" : "ExecutionSucceededEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionSucceededEventDetails", "variableName" : "executionSucceededEventDetails", "variableType" : "ExecutionSucceededEventDetails", "documentation" : "", "simpleType" : "ExecutionSucceededEventDetails", "variableSetterType" : "ExecutionSucceededEventDetails" }, "xmlNameSpaceUri" : null }, "ExecutionTimedOutEventDetails" : { "beanStyleGetterMethodName" : "getExecutionTimedOutEventDetails", "beanStyleSetterMethodName" : "setExecutionTimedOutEventDetails", "c2jName" : "executionTimedOutEventDetails", "c2jShape" : "ExecutionTimedOutEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionTimedOutEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionTimedOutEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionTimedOutEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionTimedOutEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionTimedOutEventDetails(ExecutionTimedOutEventDetails)}.\n@param executionTimedOutEventDetails a consumer that will call methods on {@link ExecutionTimedOutEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionTimedOutEventDetails(ExecutionTimedOutEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionTimedOutEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionTimedOutEventDetails property for this object.\n\n@param executionTimedOutEventDetails The new value for the ExecutionTimedOutEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionTimedOutEventDetails", "getterDocumentation" : "Returns the value of the ExecutionTimedOutEventDetails property for this object.\n@return The value of the ExecutionTimedOutEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionTimedOutEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionTimedOutEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionTimedOutEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionTimedOutEventDetails", "setterDocumentation" : "Sets the value of the ExecutionTimedOutEventDetails property for this object.\n\n@param executionTimedOutEventDetails The new value for the ExecutionTimedOutEventDetails property for this object.", "setterMethodName" : "setExecutionTimedOutEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionTimedOutEventDetails", "variableName" : "executionTimedOutEventDetails", "variableType" : "ExecutionTimedOutEventDetails", "documentation" : null, "simpleType" : "ExecutionTimedOutEventDetails", "variableSetterType" : "ExecutionTimedOutEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionTimedOutEventDetails", "variableName" : "executionTimedOutEventDetails", "variableType" : "ExecutionTimedOutEventDetails", "documentation" : "", "simpleType" : "ExecutionTimedOutEventDetails", "variableSetterType" : "ExecutionTimedOutEventDetails" }, "xmlNameSpaceUri" : null }, "Id" : { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "EventId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

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

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                \n@param id The id of the event. Events are numbered sequentially, starting at one.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                \n@return The id of the event. Events are numbered sequentially, starting at one.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "Id", "setterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                \n@param id The id of the event. Events are numbered sequentially, starting at one.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "id", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "id", "variableType" : "Long", "documentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "LambdaFunctionFailedEventDetails" : { "beanStyleGetterMethodName" : "getLambdaFunctionFailedEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionFailedEventDetails", "c2jName" : "lambdaFunctionFailedEventDetails", "c2jShape" : "LambdaFunctionFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionFailedEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionFailedEventDetails(LambdaFunctionFailedEventDetails)}.\n@param lambdaFunctionFailedEventDetails a consumer that will call methods on {@link LambdaFunctionFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionFailedEventDetails(LambdaFunctionFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionFailedEventDetails property for this object.\n\n@param lambdaFunctionFailedEventDetails The new value for the LambdaFunctionFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionFailedEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionFailedEventDetails property for this object.\n@return The value of the LambdaFunctionFailedEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionFailedEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionFailedEventDetails property for this object.\n\n@param lambdaFunctionFailedEventDetails The new value for the LambdaFunctionFailedEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionFailedEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionFailedEventDetails", "variableName" : "lambdaFunctionFailedEventDetails", "variableType" : "LambdaFunctionFailedEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionFailedEventDetails", "variableSetterType" : "LambdaFunctionFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionFailedEventDetails", "variableName" : "lambdaFunctionFailedEventDetails", "variableType" : "LambdaFunctionFailedEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionFailedEventDetails", "variableSetterType" : "LambdaFunctionFailedEventDetails" }, "xmlNameSpaceUri" : null }, "LambdaFunctionScheduleFailedEventDetails" : { "beanStyleGetterMethodName" : "getLambdaFunctionScheduleFailedEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionScheduleFailedEventDetails", "c2jName" : "lambdaFunctionScheduleFailedEventDetails", "c2jShape" : "LambdaFunctionScheduleFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionScheduleFailedEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionScheduleFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionScheduleFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionScheduleFailedEventDetails(LambdaFunctionScheduleFailedEventDetails)}.\n@param lambdaFunctionScheduleFailedEventDetails a consumer that will call methods on {@link LambdaFunctionScheduleFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionScheduleFailedEventDetails(LambdaFunctionScheduleFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionScheduleFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n\n@param lambdaFunctionScheduleFailedEventDetails The new value for the LambdaFunctionScheduleFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionScheduleFailedEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n@return The value of the LambdaFunctionScheduleFailedEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionScheduleFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionScheduleFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionScheduleFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionScheduleFailedEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n\n@param lambdaFunctionScheduleFailedEventDetails The new value for the LambdaFunctionScheduleFailedEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionScheduleFailedEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionScheduleFailedEventDetails", "variableName" : "lambdaFunctionScheduleFailedEventDetails", "variableType" : "LambdaFunctionScheduleFailedEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionScheduleFailedEventDetails", "variableSetterType" : "LambdaFunctionScheduleFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionScheduleFailedEventDetails", "variableName" : "lambdaFunctionScheduleFailedEventDetails", "variableType" : "LambdaFunctionScheduleFailedEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionScheduleFailedEventDetails", "variableSetterType" : "LambdaFunctionScheduleFailedEventDetails" }, "xmlNameSpaceUri" : null }, "LambdaFunctionScheduledEventDetails" : { "beanStyleGetterMethodName" : "getLambdaFunctionScheduledEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionScheduledEventDetails", "c2jName" : "lambdaFunctionScheduledEventDetails", "c2jShape" : "LambdaFunctionScheduledEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduledEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionScheduledEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionScheduledEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionScheduledEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionScheduledEventDetails(LambdaFunctionScheduledEventDetails)}.\n@param lambdaFunctionScheduledEventDetails a consumer that will call methods on {@link LambdaFunctionScheduledEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionScheduledEventDetails(LambdaFunctionScheduledEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionScheduledEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduledEventDetails property for this object.\n\n@param lambdaFunctionScheduledEventDetails The new value for the LambdaFunctionScheduledEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionScheduledEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionScheduledEventDetails property for this object.\n@return The value of the LambdaFunctionScheduledEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionScheduledEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionScheduledEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionScheduledEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionScheduledEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionScheduledEventDetails property for this object.\n\n@param lambdaFunctionScheduledEventDetails The new value for the LambdaFunctionScheduledEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionScheduledEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionScheduledEventDetails", "variableName" : "lambdaFunctionScheduledEventDetails", "variableType" : "LambdaFunctionScheduledEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionScheduledEventDetails", "variableSetterType" : "LambdaFunctionScheduledEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionScheduledEventDetails", "variableName" : "lambdaFunctionScheduledEventDetails", "variableType" : "LambdaFunctionScheduledEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionScheduledEventDetails", "variableSetterType" : "LambdaFunctionScheduledEventDetails" }, "xmlNameSpaceUri" : null }, "LambdaFunctionStartFailedEventDetails" : { "beanStyleGetterMethodName" : "getLambdaFunctionStartFailedEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionStartFailedEventDetails", "c2jName" : "lambdaFunctionStartFailedEventDetails", "c2jShape" : "LambdaFunctionStartFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

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

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionStartFailedEventDetails", "fluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                \n@param lambdaFunctionStartFailedEventDetails Contains details about a lambda function which failed to start during an execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionStartFailedEventDetails", "getterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                \n@return Contains details about a lambda function which failed to start during an execution.", "getterModel" : { "returnType" : "LambdaFunctionStartFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionStartFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionStartFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionStartFailedEventDetails", "setterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                \n@param lambdaFunctionStartFailedEventDetails Contains details about a lambda function which failed to start during an execution.", "setterMethodName" : "setLambdaFunctionStartFailedEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionStartFailedEventDetails", "variableName" : "lambdaFunctionStartFailedEventDetails", "variableType" : "LambdaFunctionStartFailedEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionStartFailedEventDetails", "variableSetterType" : "LambdaFunctionStartFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionStartFailedEventDetails", "variableName" : "lambdaFunctionStartFailedEventDetails", "variableType" : "LambdaFunctionStartFailedEventDetails", "documentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                ", "simpleType" : "LambdaFunctionStartFailedEventDetails", "variableSetterType" : "LambdaFunctionStartFailedEventDetails" }, "xmlNameSpaceUri" : null }, "LambdaFunctionSucceededEventDetails" : { "beanStyleGetterMethodName" : "getLambdaFunctionSucceededEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionSucceededEventDetails", "c2jName" : "lambdaFunctionSucceededEventDetails", "c2jShape" : "LambdaFunctionSucceededEventDetails", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

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

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionSucceededEventDetails", "fluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                \n@param lambdaFunctionSucceededEventDetails Contains details about a lambda function which terminated successfully during an execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionSucceededEventDetails", "getterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                \n@return Contains details about a lambda function which terminated successfully during an execution.", "getterModel" : { "returnType" : "LambdaFunctionSucceededEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionSucceededEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionSucceededEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionSucceededEventDetails", "setterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                \n@param lambdaFunctionSucceededEventDetails Contains details about a lambda function which terminated successfully during an execution.", "setterMethodName" : "setLambdaFunctionSucceededEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionSucceededEventDetails", "variableName" : "lambdaFunctionSucceededEventDetails", "variableType" : "LambdaFunctionSucceededEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionSucceededEventDetails", "variableSetterType" : "LambdaFunctionSucceededEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionSucceededEventDetails", "variableName" : "lambdaFunctionSucceededEventDetails", "variableType" : "LambdaFunctionSucceededEventDetails", "documentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                ", "simpleType" : "LambdaFunctionSucceededEventDetails", "variableSetterType" : "LambdaFunctionSucceededEventDetails" }, "xmlNameSpaceUri" : null }, "LambdaFunctionTimedOutEventDetails" : { "beanStyleGetterMethodName" : "getLambdaFunctionTimedOutEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionTimedOutEventDetails", "c2jName" : "lambdaFunctionTimedOutEventDetails", "c2jShape" : "LambdaFunctionTimedOutEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionTimedOutEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionTimedOutEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionTimedOutEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionTimedOutEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionTimedOutEventDetails(LambdaFunctionTimedOutEventDetails)}.\n@param lambdaFunctionTimedOutEventDetails a consumer that will call methods on {@link LambdaFunctionTimedOutEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionTimedOutEventDetails(LambdaFunctionTimedOutEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionTimedOutEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionTimedOutEventDetails property for this object.\n\n@param lambdaFunctionTimedOutEventDetails The new value for the LambdaFunctionTimedOutEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionTimedOutEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionTimedOutEventDetails property for this object.\n@return The value of the LambdaFunctionTimedOutEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionTimedOutEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionTimedOutEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionTimedOutEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionTimedOutEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionTimedOutEventDetails property for this object.\n\n@param lambdaFunctionTimedOutEventDetails The new value for the LambdaFunctionTimedOutEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionTimedOutEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionTimedOutEventDetails", "variableName" : "lambdaFunctionTimedOutEventDetails", "variableType" : "LambdaFunctionTimedOutEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionTimedOutEventDetails", "variableSetterType" : "LambdaFunctionTimedOutEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionTimedOutEventDetails", "variableName" : "lambdaFunctionTimedOutEventDetails", "variableType" : "LambdaFunctionTimedOutEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionTimedOutEventDetails", "variableSetterType" : "LambdaFunctionTimedOutEventDetails" }, "xmlNameSpaceUri" : null }, "PreviousEventId" : { "beanStyleGetterMethodName" : "getPreviousEventId", "beanStyleSetterMethodName" : "setPreviousEventId", "c2jName" : "previousEventId", "c2jShape" : "EventId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The id of the previous event.

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

                                                                                                                                The id of the previous event.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "previousEventId", "fluentSetterDocumentation" : "

                                                                                                                                The id of the previous event.

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

                                                                                                                                The id of the previous event.

                                                                                                                                \n@return The id of the previous event.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "previousEventId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "previousEventId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "PreviousEventId", "setterDocumentation" : "

                                                                                                                                The id of the previous event.

                                                                                                                                \n@param previousEventId The id of the previous event.", "setterMethodName" : "setPreviousEventId", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "previousEventId", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "previousEventId", "variableType" : "Long", "documentation" : "

                                                                                                                                The id of the previous event.

                                                                                                                                ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, "StateEnteredEventDetails" : { "beanStyleGetterMethodName" : "getStateEnteredEventDetails", "beanStyleSetterMethodName" : "setStateEnteredEventDetails", "c2jName" : "stateEnteredEventDetails", "c2jShape" : "StateEnteredEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StateEnteredEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link StateEnteredEventDetails.Builder} avoiding the need to create one manually via {@link StateEnteredEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link StateEnteredEventDetails.Builder#build()} is called immediately and its result is passed to {@link #stateEnteredEventDetails(StateEnteredEventDetails)}.\n@param stateEnteredEventDetails a consumer that will call methods on {@link StateEnteredEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stateEnteredEventDetails(StateEnteredEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateEnteredEventDetails", "fluentSetterDocumentation" : "Sets the value of the StateEnteredEventDetails property for this object.\n\n@param stateEnteredEventDetails The new value for the StateEnteredEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateEnteredEventDetails", "getterDocumentation" : "Returns the value of the StateEnteredEventDetails property for this object.\n@return The value of the StateEnteredEventDetails property for this object.", "getterModel" : { "returnType" : "StateEnteredEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateEnteredEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateEnteredEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StateEnteredEventDetails", "setterDocumentation" : "Sets the value of the StateEnteredEventDetails property for this object.\n\n@param stateEnteredEventDetails The new value for the StateEnteredEventDetails property for this object.", "setterMethodName" : "setStateEnteredEventDetails", "setterModel" : { "variableDeclarationType" : "StateEnteredEventDetails", "variableName" : "stateEnteredEventDetails", "variableType" : "StateEnteredEventDetails", "documentation" : null, "simpleType" : "StateEnteredEventDetails", "variableSetterType" : "StateEnteredEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "StateEnteredEventDetails", "variableName" : "stateEnteredEventDetails", "variableType" : "StateEnteredEventDetails", "documentation" : "", "simpleType" : "StateEnteredEventDetails", "variableSetterType" : "StateEnteredEventDetails" }, "xmlNameSpaceUri" : null }, "StateExitedEventDetails" : { "beanStyleGetterMethodName" : "getStateExitedEventDetails", "beanStyleSetterMethodName" : "setStateExitedEventDetails", "c2jName" : "stateExitedEventDetails", "c2jShape" : "StateExitedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StateExitedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link StateExitedEventDetails.Builder} avoiding the need to create one manually via {@link StateExitedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link StateExitedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #stateExitedEventDetails(StateExitedEventDetails)}.\n@param stateExitedEventDetails a consumer that will call methods on {@link StateExitedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stateExitedEventDetails(StateExitedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateExitedEventDetails", "fluentSetterDocumentation" : "Sets the value of the StateExitedEventDetails property for this object.\n\n@param stateExitedEventDetails The new value for the StateExitedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateExitedEventDetails", "getterDocumentation" : "Returns the value of the StateExitedEventDetails property for this object.\n@return The value of the StateExitedEventDetails property for this object.", "getterModel" : { "returnType" : "StateExitedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateExitedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateExitedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StateExitedEventDetails", "setterDocumentation" : "Sets the value of the StateExitedEventDetails property for this object.\n\n@param stateExitedEventDetails The new value for the StateExitedEventDetails property for this object.", "setterMethodName" : "setStateExitedEventDetails", "setterModel" : { "variableDeclarationType" : "StateExitedEventDetails", "variableName" : "stateExitedEventDetails", "variableType" : "StateExitedEventDetails", "documentation" : null, "simpleType" : "StateExitedEventDetails", "variableSetterType" : "StateExitedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "StateExitedEventDetails", "variableName" : "stateExitedEventDetails", "variableType" : "StateExitedEventDetails", "documentation" : "", "simpleType" : "StateExitedEventDetails", "variableSetterType" : "StateExitedEventDetails" }, "xmlNameSpaceUri" : null }, "Timestamp" : { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The date the event occurred.

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

                                                                                                                                The date the event occurred.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                \n@param timestamp The date the event occurred.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                \n@return The date the event occurred.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "Timestamp", "setterDocumentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                \n@param timestamp The date the event occurred.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Type" : { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "HistoryEventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The type of the event.

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

                                                                                                                                The type of the event.

                                                                                                                                ", "enumType" : "HistoryEventType", "fluentEnumGetterMethodName" : "type", "fluentGetterMethodName" : "typeString", "fluentSetterDocumentation" : "

                                                                                                                                The type of the event.

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

                                                                                                                                The type of the event.

                                                                                                                                \n

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

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

                                                                                                                                The type of the event.

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

                                                                                                                                The type of the event.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTimestamp", "beanStyleSetterMethodName" : "setTimestamp", "c2jName" : "timestamp", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The date the event occurred.

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

                                                                                                                                The date the event occurred.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "timestamp", "fluentSetterDocumentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                \n@param timestamp The date the event occurred.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timestamp", "getterDocumentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                \n@return The date the event occurred.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timestamp", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timestamp", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "Timestamp", "setterDocumentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                \n@param timestamp The date the event occurred.", "setterMethodName" : "setTimestamp", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "timestamp", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                The date the event occurred.

                                                                                                                                ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getType", "beanStyleSetterMethodName" : "setType", "c2jName" : "type", "c2jShape" : "HistoryEventType", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The type of the event.

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

                                                                                                                                The type of the event.

                                                                                                                                ", "enumType" : "HistoryEventType", "fluentEnumGetterMethodName" : "type", "fluentGetterMethodName" : "typeString", "fluentSetterDocumentation" : "

                                                                                                                                The type of the event.

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

                                                                                                                                The type of the event.

                                                                                                                                \n

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

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

                                                                                                                                The type of the event.

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

                                                                                                                                The type of the event.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getId", "beanStyleSetterMethodName" : "setId", "c2jName" : "id", "c2jShape" : "EventId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

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

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "id", "fluentSetterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                \n@param id The id of the event. Events are numbered sequentially, starting at one.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "id", "getterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                \n@return The id of the event. Events are numbered sequentially, starting at one.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "Id", "setterDocumentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                \n@param id The id of the event. Events are numbered sequentially, starting at one.", "setterMethodName" : "setId", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "id", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "id", "variableType" : "Long", "documentation" : "

                                                                                                                                The id of the event. Events are numbered sequentially, starting at one.

                                                                                                                                ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getPreviousEventId", "beanStyleSetterMethodName" : "setPreviousEventId", "c2jName" : "previousEventId", "c2jShape" : "EventId", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The id of the previous event.

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

                                                                                                                                The id of the previous event.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "previousEventId", "fluentSetterDocumentation" : "

                                                                                                                                The id of the previous event.

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

                                                                                                                                The id of the previous event.

                                                                                                                                \n@return The id of the previous event.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "previousEventId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "previousEventId", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "PreviousEventId", "setterDocumentation" : "

                                                                                                                                The id of the previous event.

                                                                                                                                \n@param previousEventId The id of the previous event.", "setterMethodName" : "setPreviousEventId", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "previousEventId", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "previousEventId", "variableType" : "Long", "documentation" : "

                                                                                                                                The id of the previous event.

                                                                                                                                ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivityFailedEventDetails", "beanStyleSetterMethodName" : "setActivityFailedEventDetails", "c2jName" : "activityFailedEventDetails", "c2jShape" : "ActivityFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityFailedEventDetails.Builder} avoiding the need to create one manually via {@link ActivityFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityFailedEventDetails(ActivityFailedEventDetails)}.\n@param activityFailedEventDetails a consumer that will call methods on {@link ActivityFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityFailedEventDetails(ActivityFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityFailedEventDetails property for this object.\n\n@param activityFailedEventDetails The new value for the ActivityFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityFailedEventDetails", "getterDocumentation" : "Returns the value of the ActivityFailedEventDetails property for this object.\n@return The value of the ActivityFailedEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityFailedEventDetails", "setterDocumentation" : "Sets the value of the ActivityFailedEventDetails property for this object.\n\n@param activityFailedEventDetails The new value for the ActivityFailedEventDetails property for this object.", "setterMethodName" : "setActivityFailedEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityFailedEventDetails", "variableName" : "activityFailedEventDetails", "variableType" : "ActivityFailedEventDetails", "documentation" : null, "simpleType" : "ActivityFailedEventDetails", "variableSetterType" : "ActivityFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityFailedEventDetails", "variableName" : "activityFailedEventDetails", "variableType" : "ActivityFailedEventDetails", "documentation" : "", "simpleType" : "ActivityFailedEventDetails", "variableSetterType" : "ActivityFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivityScheduleFailedEventDetails", "beanStyleSetterMethodName" : "setActivityScheduleFailedEventDetails", "c2jName" : "activityScheduleFailedEventDetails", "c2jShape" : "ActivityScheduleFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

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

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityScheduleFailedEventDetails", "fluentSetterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                \n@param activityScheduleFailedEventDetails Contains details about an activity schedule event which failed during an execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityScheduleFailedEventDetails", "getterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                \n@return Contains details about an activity schedule event which failed during an execution.", "getterModel" : { "returnType" : "ActivityScheduleFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityScheduleFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityScheduleFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityScheduleFailedEventDetails", "setterDocumentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                \n@param activityScheduleFailedEventDetails Contains details about an activity schedule event which failed during an execution.", "setterMethodName" : "setActivityScheduleFailedEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityScheduleFailedEventDetails", "variableName" : "activityScheduleFailedEventDetails", "variableType" : "ActivityScheduleFailedEventDetails", "documentation" : null, "simpleType" : "ActivityScheduleFailedEventDetails", "variableSetterType" : "ActivityScheduleFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityScheduleFailedEventDetails", "variableName" : "activityScheduleFailedEventDetails", "variableType" : "ActivityScheduleFailedEventDetails", "documentation" : "

                                                                                                                                Contains details about an activity schedule event which failed during an execution.

                                                                                                                                ", "simpleType" : "ActivityScheduleFailedEventDetails", "variableSetterType" : "ActivityScheduleFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivityScheduledEventDetails", "beanStyleSetterMethodName" : "setActivityScheduledEventDetails", "c2jName" : "activityScheduledEventDetails", "c2jShape" : "ActivityScheduledEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityScheduledEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityScheduledEventDetails.Builder} avoiding the need to create one manually via {@link ActivityScheduledEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityScheduledEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityScheduledEventDetails(ActivityScheduledEventDetails)}.\n@param activityScheduledEventDetails a consumer that will call methods on {@link ActivityScheduledEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityScheduledEventDetails(ActivityScheduledEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityScheduledEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityScheduledEventDetails property for this object.\n\n@param activityScheduledEventDetails The new value for the ActivityScheduledEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityScheduledEventDetails", "getterDocumentation" : "Returns the value of the ActivityScheduledEventDetails property for this object.\n@return The value of the ActivityScheduledEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityScheduledEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityScheduledEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityScheduledEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityScheduledEventDetails", "setterDocumentation" : "Sets the value of the ActivityScheduledEventDetails property for this object.\n\n@param activityScheduledEventDetails The new value for the ActivityScheduledEventDetails property for this object.", "setterMethodName" : "setActivityScheduledEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityScheduledEventDetails", "variableName" : "activityScheduledEventDetails", "variableType" : "ActivityScheduledEventDetails", "documentation" : null, "simpleType" : "ActivityScheduledEventDetails", "variableSetterType" : "ActivityScheduledEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityScheduledEventDetails", "variableName" : "activityScheduledEventDetails", "variableType" : "ActivityScheduledEventDetails", "documentation" : "", "simpleType" : "ActivityScheduledEventDetails", "variableSetterType" : "ActivityScheduledEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivityStartedEventDetails", "beanStyleSetterMethodName" : "setActivityStartedEventDetails", "c2jName" : "activityStartedEventDetails", "c2jShape" : "ActivityStartedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityStartedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityStartedEventDetails.Builder} avoiding the need to create one manually via {@link ActivityStartedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityStartedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityStartedEventDetails(ActivityStartedEventDetails)}.\n@param activityStartedEventDetails a consumer that will call methods on {@link ActivityStartedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityStartedEventDetails(ActivityStartedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityStartedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityStartedEventDetails property for this object.\n\n@param activityStartedEventDetails The new value for the ActivityStartedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityStartedEventDetails", "getterDocumentation" : "Returns the value of the ActivityStartedEventDetails property for this object.\n@return The value of the ActivityStartedEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityStartedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityStartedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityStartedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityStartedEventDetails", "setterDocumentation" : "Sets the value of the ActivityStartedEventDetails property for this object.\n\n@param activityStartedEventDetails The new value for the ActivityStartedEventDetails property for this object.", "setterMethodName" : "setActivityStartedEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityStartedEventDetails", "variableName" : "activityStartedEventDetails", "variableType" : "ActivityStartedEventDetails", "documentation" : null, "simpleType" : "ActivityStartedEventDetails", "variableSetterType" : "ActivityStartedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityStartedEventDetails", "variableName" : "activityStartedEventDetails", "variableType" : "ActivityStartedEventDetails", "documentation" : "", "simpleType" : "ActivityStartedEventDetails", "variableSetterType" : "ActivityStartedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivitySucceededEventDetails", "beanStyleSetterMethodName" : "setActivitySucceededEventDetails", "c2jName" : "activitySucceededEventDetails", "c2jShape" : "ActivitySucceededEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivitySucceededEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivitySucceededEventDetails.Builder} avoiding the need to create one manually via {@link ActivitySucceededEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivitySucceededEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activitySucceededEventDetails(ActivitySucceededEventDetails)}.\n@param activitySucceededEventDetails a consumer that will call methods on {@link ActivitySucceededEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activitySucceededEventDetails(ActivitySucceededEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activitySucceededEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivitySucceededEventDetails property for this object.\n\n@param activitySucceededEventDetails The new value for the ActivitySucceededEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activitySucceededEventDetails", "getterDocumentation" : "Returns the value of the ActivitySucceededEventDetails property for this object.\n@return The value of the ActivitySucceededEventDetails property for this object.", "getterModel" : { "returnType" : "ActivitySucceededEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activitySucceededEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activitySucceededEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivitySucceededEventDetails", "setterDocumentation" : "Sets the value of the ActivitySucceededEventDetails property for this object.\n\n@param activitySucceededEventDetails The new value for the ActivitySucceededEventDetails property for this object.", "setterMethodName" : "setActivitySucceededEventDetails", "setterModel" : { "variableDeclarationType" : "ActivitySucceededEventDetails", "variableName" : "activitySucceededEventDetails", "variableType" : "ActivitySucceededEventDetails", "documentation" : null, "simpleType" : "ActivitySucceededEventDetails", "variableSetterType" : "ActivitySucceededEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivitySucceededEventDetails", "variableName" : "activitySucceededEventDetails", "variableType" : "ActivitySucceededEventDetails", "documentation" : "", "simpleType" : "ActivitySucceededEventDetails", "variableSetterType" : "ActivitySucceededEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getActivityTimedOutEventDetails", "beanStyleSetterMethodName" : "setActivityTimedOutEventDetails", "c2jName" : "activityTimedOutEventDetails", "c2jShape" : "ActivityTimedOutEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ActivityTimedOutEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ActivityTimedOutEventDetails.Builder} avoiding the need to create one manually via {@link ActivityTimedOutEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ActivityTimedOutEventDetails.Builder#build()} is called immediately and its result is passed to {@link #activityTimedOutEventDetails(ActivityTimedOutEventDetails)}.\n@param activityTimedOutEventDetails a consumer that will call methods on {@link ActivityTimedOutEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activityTimedOutEventDetails(ActivityTimedOutEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activityTimedOutEventDetails", "fluentSetterDocumentation" : "Sets the value of the ActivityTimedOutEventDetails property for this object.\n\n@param activityTimedOutEventDetails The new value for the ActivityTimedOutEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "activityTimedOutEventDetails", "getterDocumentation" : "Returns the value of the ActivityTimedOutEventDetails property for this object.\n@return The value of the ActivityTimedOutEventDetails property for this object.", "getterModel" : { "returnType" : "ActivityTimedOutEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "activityTimedOutEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "activityTimedOutEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ActivityTimedOutEventDetails", "setterDocumentation" : "Sets the value of the ActivityTimedOutEventDetails property for this object.\n\n@param activityTimedOutEventDetails The new value for the ActivityTimedOutEventDetails property for this object.", "setterMethodName" : "setActivityTimedOutEventDetails", "setterModel" : { "variableDeclarationType" : "ActivityTimedOutEventDetails", "variableName" : "activityTimedOutEventDetails", "variableType" : "ActivityTimedOutEventDetails", "documentation" : null, "simpleType" : "ActivityTimedOutEventDetails", "variableSetterType" : "ActivityTimedOutEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ActivityTimedOutEventDetails", "variableName" : "activityTimedOutEventDetails", "variableType" : "ActivityTimedOutEventDetails", "documentation" : "", "simpleType" : "ActivityTimedOutEventDetails", "variableSetterType" : "ActivityTimedOutEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionFailedEventDetails", "beanStyleSetterMethodName" : "setExecutionFailedEventDetails", "c2jName" : "executionFailedEventDetails", "c2jShape" : "ExecutionFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionFailedEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionFailedEventDetails(ExecutionFailedEventDetails)}.\n@param executionFailedEventDetails a consumer that will call methods on {@link ExecutionFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionFailedEventDetails(ExecutionFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionFailedEventDetails property for this object.\n\n@param executionFailedEventDetails The new value for the ExecutionFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionFailedEventDetails", "getterDocumentation" : "Returns the value of the ExecutionFailedEventDetails property for this object.\n@return The value of the ExecutionFailedEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionFailedEventDetails", "setterDocumentation" : "Sets the value of the ExecutionFailedEventDetails property for this object.\n\n@param executionFailedEventDetails The new value for the ExecutionFailedEventDetails property for this object.", "setterMethodName" : "setExecutionFailedEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionFailedEventDetails", "variableName" : "executionFailedEventDetails", "variableType" : "ExecutionFailedEventDetails", "documentation" : null, "simpleType" : "ExecutionFailedEventDetails", "variableSetterType" : "ExecutionFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionFailedEventDetails", "variableName" : "executionFailedEventDetails", "variableType" : "ExecutionFailedEventDetails", "documentation" : "", "simpleType" : "ExecutionFailedEventDetails", "variableSetterType" : "ExecutionFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionStartedEventDetails", "beanStyleSetterMethodName" : "setExecutionStartedEventDetails", "c2jName" : "executionStartedEventDetails", "c2jShape" : "ExecutionStartedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionStartedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionStartedEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionStartedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionStartedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionStartedEventDetails(ExecutionStartedEventDetails)}.\n@param executionStartedEventDetails a consumer that will call methods on {@link ExecutionStartedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionStartedEventDetails(ExecutionStartedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionStartedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionStartedEventDetails property for this object.\n\n@param executionStartedEventDetails The new value for the ExecutionStartedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionStartedEventDetails", "getterDocumentation" : "Returns the value of the ExecutionStartedEventDetails property for this object.\n@return The value of the ExecutionStartedEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionStartedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionStartedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionStartedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionStartedEventDetails", "setterDocumentation" : "Sets the value of the ExecutionStartedEventDetails property for this object.\n\n@param executionStartedEventDetails The new value for the ExecutionStartedEventDetails property for this object.", "setterMethodName" : "setExecutionStartedEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionStartedEventDetails", "variableName" : "executionStartedEventDetails", "variableType" : "ExecutionStartedEventDetails", "documentation" : null, "simpleType" : "ExecutionStartedEventDetails", "variableSetterType" : "ExecutionStartedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionStartedEventDetails", "variableName" : "executionStartedEventDetails", "variableType" : "ExecutionStartedEventDetails", "documentation" : "", "simpleType" : "ExecutionStartedEventDetails", "variableSetterType" : "ExecutionStartedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionSucceededEventDetails", "beanStyleSetterMethodName" : "setExecutionSucceededEventDetails", "c2jName" : "executionSucceededEventDetails", "c2jShape" : "ExecutionSucceededEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionSucceededEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionSucceededEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionSucceededEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionSucceededEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionSucceededEventDetails(ExecutionSucceededEventDetails)}.\n@param executionSucceededEventDetails a consumer that will call methods on {@link ExecutionSucceededEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionSucceededEventDetails(ExecutionSucceededEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionSucceededEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionSucceededEventDetails property for this object.\n\n@param executionSucceededEventDetails The new value for the ExecutionSucceededEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionSucceededEventDetails", "getterDocumentation" : "Returns the value of the ExecutionSucceededEventDetails property for this object.\n@return The value of the ExecutionSucceededEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionSucceededEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionSucceededEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionSucceededEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionSucceededEventDetails", "setterDocumentation" : "Sets the value of the ExecutionSucceededEventDetails property for this object.\n\n@param executionSucceededEventDetails The new value for the ExecutionSucceededEventDetails property for this object.", "setterMethodName" : "setExecutionSucceededEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionSucceededEventDetails", "variableName" : "executionSucceededEventDetails", "variableType" : "ExecutionSucceededEventDetails", "documentation" : null, "simpleType" : "ExecutionSucceededEventDetails", "variableSetterType" : "ExecutionSucceededEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionSucceededEventDetails", "variableName" : "executionSucceededEventDetails", "variableType" : "ExecutionSucceededEventDetails", "documentation" : "", "simpleType" : "ExecutionSucceededEventDetails", "variableSetterType" : "ExecutionSucceededEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionAbortedEventDetails", "beanStyleSetterMethodName" : "setExecutionAbortedEventDetails", "c2jName" : "executionAbortedEventDetails", "c2jShape" : "ExecutionAbortedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionAbortedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionAbortedEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionAbortedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionAbortedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionAbortedEventDetails(ExecutionAbortedEventDetails)}.\n@param executionAbortedEventDetails a consumer that will call methods on {@link ExecutionAbortedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionAbortedEventDetails(ExecutionAbortedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionAbortedEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionAbortedEventDetails property for this object.\n\n@param executionAbortedEventDetails The new value for the ExecutionAbortedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionAbortedEventDetails", "getterDocumentation" : "Returns the value of the ExecutionAbortedEventDetails property for this object.\n@return The value of the ExecutionAbortedEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionAbortedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionAbortedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionAbortedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionAbortedEventDetails", "setterDocumentation" : "Sets the value of the ExecutionAbortedEventDetails property for this object.\n\n@param executionAbortedEventDetails The new value for the ExecutionAbortedEventDetails property for this object.", "setterMethodName" : "setExecutionAbortedEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionAbortedEventDetails", "variableName" : "executionAbortedEventDetails", "variableType" : "ExecutionAbortedEventDetails", "documentation" : null, "simpleType" : "ExecutionAbortedEventDetails", "variableSetterType" : "ExecutionAbortedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionAbortedEventDetails", "variableName" : "executionAbortedEventDetails", "variableType" : "ExecutionAbortedEventDetails", "documentation" : "", "simpleType" : "ExecutionAbortedEventDetails", "variableSetterType" : "ExecutionAbortedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getExecutionTimedOutEventDetails", "beanStyleSetterMethodName" : "setExecutionTimedOutEventDetails", "c2jName" : "executionTimedOutEventDetails", "c2jShape" : "ExecutionTimedOutEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the ExecutionTimedOutEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionTimedOutEventDetails.Builder} avoiding the need to create one manually via {@link ExecutionTimedOutEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionTimedOutEventDetails.Builder#build()} is called immediately and its result is passed to {@link #executionTimedOutEventDetails(ExecutionTimedOutEventDetails)}.\n@param executionTimedOutEventDetails a consumer that will call methods on {@link ExecutionTimedOutEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #executionTimedOutEventDetails(ExecutionTimedOutEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionTimedOutEventDetails", "fluentSetterDocumentation" : "Sets the value of the ExecutionTimedOutEventDetails property for this object.\n\n@param executionTimedOutEventDetails The new value for the ExecutionTimedOutEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionTimedOutEventDetails", "getterDocumentation" : "Returns the value of the ExecutionTimedOutEventDetails property for this object.\n@return The value of the ExecutionTimedOutEventDetails property for this object.", "getterModel" : { "returnType" : "ExecutionTimedOutEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionTimedOutEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionTimedOutEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "ExecutionTimedOutEventDetails", "setterDocumentation" : "Sets the value of the ExecutionTimedOutEventDetails property for this object.\n\n@param executionTimedOutEventDetails The new value for the ExecutionTimedOutEventDetails property for this object.", "setterMethodName" : "setExecutionTimedOutEventDetails", "setterModel" : { "variableDeclarationType" : "ExecutionTimedOutEventDetails", "variableName" : "executionTimedOutEventDetails", "variableType" : "ExecutionTimedOutEventDetails", "documentation" : null, "simpleType" : "ExecutionTimedOutEventDetails", "variableSetterType" : "ExecutionTimedOutEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionTimedOutEventDetails", "variableName" : "executionTimedOutEventDetails", "variableType" : "ExecutionTimedOutEventDetails", "documentation" : "", "simpleType" : "ExecutionTimedOutEventDetails", "variableSetterType" : "ExecutionTimedOutEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionFailedEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionFailedEventDetails", "c2jName" : "lambdaFunctionFailedEventDetails", "c2jShape" : "LambdaFunctionFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionFailedEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionFailedEventDetails(LambdaFunctionFailedEventDetails)}.\n@param lambdaFunctionFailedEventDetails a consumer that will call methods on {@link LambdaFunctionFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionFailedEventDetails(LambdaFunctionFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionFailedEventDetails property for this object.\n\n@param lambdaFunctionFailedEventDetails The new value for the LambdaFunctionFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionFailedEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionFailedEventDetails property for this object.\n@return The value of the LambdaFunctionFailedEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionFailedEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionFailedEventDetails property for this object.\n\n@param lambdaFunctionFailedEventDetails The new value for the LambdaFunctionFailedEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionFailedEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionFailedEventDetails", "variableName" : "lambdaFunctionFailedEventDetails", "variableType" : "LambdaFunctionFailedEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionFailedEventDetails", "variableSetterType" : "LambdaFunctionFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionFailedEventDetails", "variableName" : "lambdaFunctionFailedEventDetails", "variableType" : "LambdaFunctionFailedEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionFailedEventDetails", "variableSetterType" : "LambdaFunctionFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionScheduleFailedEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionScheduleFailedEventDetails", "c2jName" : "lambdaFunctionScheduleFailedEventDetails", "c2jShape" : "LambdaFunctionScheduleFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionScheduleFailedEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionScheduleFailedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionScheduleFailedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionScheduleFailedEventDetails(LambdaFunctionScheduleFailedEventDetails)}.\n@param lambdaFunctionScheduleFailedEventDetails a consumer that will call methods on {@link LambdaFunctionScheduleFailedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionScheduleFailedEventDetails(LambdaFunctionScheduleFailedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionScheduleFailedEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n\n@param lambdaFunctionScheduleFailedEventDetails The new value for the LambdaFunctionScheduleFailedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionScheduleFailedEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n@return The value of the LambdaFunctionScheduleFailedEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionScheduleFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionScheduleFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionScheduleFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionScheduleFailedEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionScheduleFailedEventDetails property for this object.\n\n@param lambdaFunctionScheduleFailedEventDetails The new value for the LambdaFunctionScheduleFailedEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionScheduleFailedEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionScheduleFailedEventDetails", "variableName" : "lambdaFunctionScheduleFailedEventDetails", "variableType" : "LambdaFunctionScheduleFailedEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionScheduleFailedEventDetails", "variableSetterType" : "LambdaFunctionScheduleFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionScheduleFailedEventDetails", "variableName" : "lambdaFunctionScheduleFailedEventDetails", "variableType" : "LambdaFunctionScheduleFailedEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionScheduleFailedEventDetails", "variableSetterType" : "LambdaFunctionScheduleFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionScheduledEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionScheduledEventDetails", "c2jName" : "lambdaFunctionScheduledEventDetails", "c2jShape" : "LambdaFunctionScheduledEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduledEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionScheduledEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionScheduledEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionScheduledEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionScheduledEventDetails(LambdaFunctionScheduledEventDetails)}.\n@param lambdaFunctionScheduledEventDetails a consumer that will call methods on {@link LambdaFunctionScheduledEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionScheduledEventDetails(LambdaFunctionScheduledEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionScheduledEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionScheduledEventDetails property for this object.\n\n@param lambdaFunctionScheduledEventDetails The new value for the LambdaFunctionScheduledEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionScheduledEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionScheduledEventDetails property for this object.\n@return The value of the LambdaFunctionScheduledEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionScheduledEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionScheduledEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionScheduledEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionScheduledEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionScheduledEventDetails property for this object.\n\n@param lambdaFunctionScheduledEventDetails The new value for the LambdaFunctionScheduledEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionScheduledEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionScheduledEventDetails", "variableName" : "lambdaFunctionScheduledEventDetails", "variableType" : "LambdaFunctionScheduledEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionScheduledEventDetails", "variableSetterType" : "LambdaFunctionScheduledEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionScheduledEventDetails", "variableName" : "lambdaFunctionScheduledEventDetails", "variableType" : "LambdaFunctionScheduledEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionScheduledEventDetails", "variableSetterType" : "LambdaFunctionScheduledEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionStartFailedEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionStartFailedEventDetails", "c2jName" : "lambdaFunctionStartFailedEventDetails", "c2jShape" : "LambdaFunctionStartFailedEventDetails", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

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

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionStartFailedEventDetails", "fluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                \n@param lambdaFunctionStartFailedEventDetails Contains details about a lambda function which failed to start during an execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionStartFailedEventDetails", "getterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                \n@return Contains details about a lambda function which failed to start during an execution.", "getterModel" : { "returnType" : "LambdaFunctionStartFailedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionStartFailedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionStartFailedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionStartFailedEventDetails", "setterDocumentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                \n@param lambdaFunctionStartFailedEventDetails Contains details about a lambda function which failed to start during an execution.", "setterMethodName" : "setLambdaFunctionStartFailedEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionStartFailedEventDetails", "variableName" : "lambdaFunctionStartFailedEventDetails", "variableType" : "LambdaFunctionStartFailedEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionStartFailedEventDetails", "variableSetterType" : "LambdaFunctionStartFailedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionStartFailedEventDetails", "variableName" : "lambdaFunctionStartFailedEventDetails", "variableType" : "LambdaFunctionStartFailedEventDetails", "documentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                ", "simpleType" : "LambdaFunctionStartFailedEventDetails", "variableSetterType" : "LambdaFunctionStartFailedEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionSucceededEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionSucceededEventDetails", "c2jName" : "lambdaFunctionSucceededEventDetails", "c2jShape" : "LambdaFunctionSucceededEventDetails", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

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

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionSucceededEventDetails", "fluentSetterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                \n@param lambdaFunctionSucceededEventDetails Contains details about a lambda function which terminated successfully during an execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionSucceededEventDetails", "getterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                \n@return Contains details about a lambda function which terminated successfully during an execution.", "getterModel" : { "returnType" : "LambdaFunctionSucceededEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionSucceededEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionSucceededEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionSucceededEventDetails", "setterDocumentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                \n@param lambdaFunctionSucceededEventDetails Contains details about a lambda function which terminated successfully during an execution.", "setterMethodName" : "setLambdaFunctionSucceededEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionSucceededEventDetails", "variableName" : "lambdaFunctionSucceededEventDetails", "variableType" : "LambdaFunctionSucceededEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionSucceededEventDetails", "variableSetterType" : "LambdaFunctionSucceededEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionSucceededEventDetails", "variableName" : "lambdaFunctionSucceededEventDetails", "variableType" : "LambdaFunctionSucceededEventDetails", "documentation" : "

                                                                                                                                Contains details about a lambda function which terminated successfully during an execution.

                                                                                                                                ", "simpleType" : "LambdaFunctionSucceededEventDetails", "variableSetterType" : "LambdaFunctionSucceededEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getLambdaFunctionTimedOutEventDetails", "beanStyleSetterMethodName" : "setLambdaFunctionTimedOutEventDetails", "c2jName" : "lambdaFunctionTimedOutEventDetails", "c2jShape" : "LambdaFunctionTimedOutEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the LambdaFunctionTimedOutEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link LambdaFunctionTimedOutEventDetails.Builder} avoiding the need to create one manually via {@link LambdaFunctionTimedOutEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link LambdaFunctionTimedOutEventDetails.Builder#build()} is called immediately and its result is passed to {@link #lambdaFunctionTimedOutEventDetails(LambdaFunctionTimedOutEventDetails)}.\n@param lambdaFunctionTimedOutEventDetails a consumer that will call methods on {@link LambdaFunctionTimedOutEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lambdaFunctionTimedOutEventDetails(LambdaFunctionTimedOutEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "lambdaFunctionTimedOutEventDetails", "fluentSetterDocumentation" : "Sets the value of the LambdaFunctionTimedOutEventDetails property for this object.\n\n@param lambdaFunctionTimedOutEventDetails The new value for the LambdaFunctionTimedOutEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "lambdaFunctionTimedOutEventDetails", "getterDocumentation" : "Returns the value of the LambdaFunctionTimedOutEventDetails property for this object.\n@return The value of the LambdaFunctionTimedOutEventDetails property for this object.", "getterModel" : { "returnType" : "LambdaFunctionTimedOutEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "lambdaFunctionTimedOutEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lambdaFunctionTimedOutEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "LambdaFunctionTimedOutEventDetails", "setterDocumentation" : "Sets the value of the LambdaFunctionTimedOutEventDetails property for this object.\n\n@param lambdaFunctionTimedOutEventDetails The new value for the LambdaFunctionTimedOutEventDetails property for this object.", "setterMethodName" : "setLambdaFunctionTimedOutEventDetails", "setterModel" : { "variableDeclarationType" : "LambdaFunctionTimedOutEventDetails", "variableName" : "lambdaFunctionTimedOutEventDetails", "variableType" : "LambdaFunctionTimedOutEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionTimedOutEventDetails", "variableSetterType" : "LambdaFunctionTimedOutEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "LambdaFunctionTimedOutEventDetails", "variableName" : "lambdaFunctionTimedOutEventDetails", "variableType" : "LambdaFunctionTimedOutEventDetails", "documentation" : "", "simpleType" : "LambdaFunctionTimedOutEventDetails", "variableSetterType" : "LambdaFunctionTimedOutEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateEnteredEventDetails", "beanStyleSetterMethodName" : "setStateEnteredEventDetails", "c2jName" : "stateEnteredEventDetails", "c2jShape" : "StateEnteredEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StateEnteredEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link StateEnteredEventDetails.Builder} avoiding the need to create one manually via {@link StateEnteredEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link StateEnteredEventDetails.Builder#build()} is called immediately and its result is passed to {@link #stateEnteredEventDetails(StateEnteredEventDetails)}.\n@param stateEnteredEventDetails a consumer that will call methods on {@link StateEnteredEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stateEnteredEventDetails(StateEnteredEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateEnteredEventDetails", "fluentSetterDocumentation" : "Sets the value of the StateEnteredEventDetails property for this object.\n\n@param stateEnteredEventDetails The new value for the StateEnteredEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateEnteredEventDetails", "getterDocumentation" : "Returns the value of the StateEnteredEventDetails property for this object.\n@return The value of the StateEnteredEventDetails property for this object.", "getterModel" : { "returnType" : "StateEnteredEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateEnteredEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateEnteredEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StateEnteredEventDetails", "setterDocumentation" : "Sets the value of the StateEnteredEventDetails property for this object.\n\n@param stateEnteredEventDetails The new value for the StateEnteredEventDetails property for this object.", "setterMethodName" : "setStateEnteredEventDetails", "setterModel" : { "variableDeclarationType" : "StateEnteredEventDetails", "variableName" : "stateEnteredEventDetails", "variableType" : "StateEnteredEventDetails", "documentation" : null, "simpleType" : "StateEnteredEventDetails", "variableSetterType" : "StateEnteredEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "StateEnteredEventDetails", "variableName" : "stateEnteredEventDetails", "variableType" : "StateEnteredEventDetails", "documentation" : "", "simpleType" : "StateEnteredEventDetails", "variableSetterType" : "StateEnteredEventDetails" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStateExitedEventDetails", "beanStyleSetterMethodName" : "setStateExitedEventDetails", "c2jName" : "stateExitedEventDetails", "c2jShape" : "StateExitedEventDetails", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StateExitedEventDetails property for this object.\n\nThis is a convenience that creates an instance of the {@link StateExitedEventDetails.Builder} avoiding the need to create one manually via {@link StateExitedEventDetails#builder()}.\n\nWhen the {@link Consumer} completes, {@link StateExitedEventDetails.Builder#build()} is called immediately and its result is passed to {@link #stateExitedEventDetails(StateExitedEventDetails)}.\n@param stateExitedEventDetails a consumer that will call methods on {@link StateExitedEventDetails.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stateExitedEventDetails(StateExitedEventDetails)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateExitedEventDetails", "fluentSetterDocumentation" : "Sets the value of the StateExitedEventDetails property for this object.\n\n@param stateExitedEventDetails The new value for the StateExitedEventDetails property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateExitedEventDetails", "getterDocumentation" : "Returns the value of the StateExitedEventDetails property for this object.\n@return The value of the StateExitedEventDetails property for this object.", "getterModel" : { "returnType" : "StateExitedEventDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateExitedEventDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateExitedEventDetails", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "StateExitedEventDetails", "setterDocumentation" : "Sets the value of the StateExitedEventDetails property for this object.\n\n@param stateExitedEventDetails The new value for the StateExitedEventDetails property for this object.", "setterMethodName" : "setStateExitedEventDetails", "setterModel" : { "variableDeclarationType" : "StateExitedEventDetails", "variableName" : "stateExitedEventDetails", "variableType" : "StateExitedEventDetails", "documentation" : null, "simpleType" : "StateExitedEventDetails", "variableSetterType" : "StateExitedEventDetails" }, "simple" : false, "variable" : { "variableDeclarationType" : "StateExitedEventDetails", "variableName" : "stateExitedEventDetails", "variableType" : "StateExitedEventDetails", "documentation" : "", "simpleType" : "StateExitedEventDetails", "variableSetterType" : "StateExitedEventDetails" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "timestamp", "type", "id" ], "shapeName" : "HistoryEvent", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HistoryEvent", "variableName" : "historyEvent", "variableType" : "HistoryEvent", "documentation" : null, "simpleType" : "HistoryEvent", "variableSetterType" : "HistoryEvent" }, "wrapper" : false }, "HistoryEventType" : { "c2jName" : "HistoryEventType", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "ACTIVITY_FAILED", "value" : "ActivityFailed" }, { "name" : "ACTIVITY_SCHEDULE_FAILED", "value" : "ActivityScheduleFailed" }, { "name" : "ACTIVITY_SCHEDULED", "value" : "ActivityScheduled" }, { "name" : "ACTIVITY_STARTED", "value" : "ActivityStarted" }, { "name" : "ACTIVITY_SUCCEEDED", "value" : "ActivitySucceeded" }, { "name" : "ACTIVITY_TIMED_OUT", "value" : "ActivityTimedOut" }, { "name" : "CHOICE_STATE_ENTERED", "value" : "ChoiceStateEntered" }, { "name" : "CHOICE_STATE_EXITED", "value" : "ChoiceStateExited" }, { "name" : "EXECUTION_FAILED", "value" : "ExecutionFailed" }, { "name" : "EXECUTION_STARTED", "value" : "ExecutionStarted" }, { "name" : "EXECUTION_SUCCEEDED", "value" : "ExecutionSucceeded" }, { "name" : "EXECUTION_ABORTED", "value" : "ExecutionAborted" }, { "name" : "EXECUTION_TIMED_OUT", "value" : "ExecutionTimedOut" }, { "name" : "FAIL_STATE_ENTERED", "value" : "FailStateEntered" }, { "name" : "LAMBDA_FUNCTION_FAILED", "value" : "LambdaFunctionFailed" }, { "name" : "LAMBDA_FUNCTION_SCHEDULE_FAILED", "value" : "LambdaFunctionScheduleFailed" }, { "name" : "LAMBDA_FUNCTION_SCHEDULED", "value" : "LambdaFunctionScheduled" }, { "name" : "LAMBDA_FUNCTION_START_FAILED", "value" : "LambdaFunctionStartFailed" }, { "name" : "LAMBDA_FUNCTION_STARTED", "value" : "LambdaFunctionStarted" }, { "name" : "LAMBDA_FUNCTION_SUCCEEDED", "value" : "LambdaFunctionSucceeded" }, { "name" : "LAMBDA_FUNCTION_TIMED_OUT", "value" : "LambdaFunctionTimedOut" }, { "name" : "SUCCEED_STATE_ENTERED", "value" : "SucceedStateEntered" }, { "name" : "SUCCEED_STATE_EXITED", "value" : "SucceedStateExited" }, { "name" : "TASK_STATE_ABORTED", "value" : "TaskStateAborted" }, { "name" : "TASK_STATE_ENTERED", "value" : "TaskStateEntered" }, { "name" : "TASK_STATE_EXITED", "value" : "TaskStateExited" }, { "name" : "PASS_STATE_ENTERED", "value" : "PassStateEntered" }, { "name" : "PASS_STATE_EXITED", "value" : "PassStateExited" }, { "name" : "PARALLEL_STATE_ABORTED", "value" : "ParallelStateAborted" }, { "name" : "PARALLEL_STATE_ENTERED", "value" : "ParallelStateEntered" }, { "name" : "PARALLEL_STATE_EXITED", "value" : "ParallelStateExited" }, { "name" : "PARALLEL_STATE_FAILED", "value" : "ParallelStateFailed" }, { "name" : "PARALLEL_STATE_STARTED", "value" : "ParallelStateStarted" }, { "name" : "PARALLEL_STATE_SUCCEEDED", "value" : "ParallelStateSucceeded" }, { "name" : "WAIT_STATE_ABORTED", "value" : "WaitStateAborted" }, { "name" : "WAIT_STATE_ENTERED", "value" : "WaitStateEntered" }, { "name" : "WAIT_STATE_EXITED", "value" : "WaitStateExited" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "HistoryEventType", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "HistoryEventType", "variableName" : "historyEventType", "variableType" : "HistoryEventType", "documentation" : null, "simpleType" : "HistoryEventType", "variableSetterType" : "HistoryEventType" }, "wrapper" : false }, "InvalidArnException" : { "c2jName" : "InvalidArn", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                The provided Amazon Resource Name (ARN) is invalid.

                                                                                                                                ", "enums" : null, "errorCode" : "InvalidArn", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidArnException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidArnException", "variableName" : "invalidArnException", "variableType" : "InvalidArnException", "documentation" : null, "simpleType" : "InvalidArnException", "variableSetterType" : "InvalidArnException" }, "wrapper" : false }, "InvalidDefinitionException" : { "c2jName" : "InvalidDefinition", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                The provided Amazon States Language definition is invalid.

                                                                                                                                ", "enums" : null, "errorCode" : "InvalidDefinition", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidDefinitionException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidDefinitionException", "variableName" : "invalidDefinitionException", "variableType" : "InvalidDefinitionException", "documentation" : null, "simpleType" : "InvalidDefinitionException", "variableSetterType" : "InvalidDefinitionException" }, "wrapper" : false }, "InvalidExecutionInputException" : { "c2jName" : "InvalidExecutionInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                The provided JSON input data is invalid.

                                                                                                                                ", "enums" : null, "errorCode" : "InvalidExecutionInput", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidExecutionInputException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidExecutionInputException", "variableName" : "invalidExecutionInputException", "variableType" : "InvalidExecutionInputException", "documentation" : null, "simpleType" : "InvalidExecutionInputException", "variableSetterType" : "InvalidExecutionInputException" }, "wrapper" : false }, "InvalidNameException" : { "c2jName" : "InvalidName", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                The provided name is invalid.

                                                                                                                                ", "enums" : null, "errorCode" : "InvalidName", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidNameException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidNameException", "variableName" : "invalidNameException", "variableType" : "InvalidNameException", "documentation" : null, "simpleType" : "InvalidNameException", "variableSetterType" : "InvalidNameException" }, "wrapper" : false }, "InvalidOutputException" : { "c2jName" : "InvalidOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                The provided JSON output data is invalid.

                                                                                                                                ", "enums" : null, "errorCode" : "InvalidOutput", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidOutputException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidOutputException", "variableName" : "invalidOutputException", "variableType" : "InvalidOutputException", "documentation" : null, "simpleType" : "InvalidOutputException", "variableSetterType" : "InvalidOutputException" }, "wrapper" : false }, "InvalidTokenException" : { "c2jName" : "InvalidToken", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                The provided token is invalid.

                                                                                                                                ", "enums" : null, "errorCode" : "InvalidToken", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "InvalidTokenException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "InvalidTokenException", "variableName" : "invalidTokenException", "variableType" : "InvalidTokenException", "documentation" : null, "simpleType" : "InvalidTokenException", "variableSetterType" : "InvalidTokenException" }, "wrapper" : false }, "LambdaFunctionFailedEventDetails" : { "c2jName" : "LambdaFunctionFailedEventDetails", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                Contains details about a lambda function which failed during an execution.

                                                                                                                                ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                Contains details about a failed lambda function schedule event which occurred during an execution.

                                                                                                                                ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                Contains details about a lambda function scheduled during an execution.

                                                                                                                                ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getResource", "beanStyleSetterMethodName" : "setResource", "c2jName" : "resource", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

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

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "resource", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                \n@param resource The Amazon Resource Name (ARN) of the scheduled lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resource", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the scheduled lambda function.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "resource", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Resource", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                \n@param resource The Amazon Resource Name (ARN) of the scheduled lambda function.", "setterMethodName" : "setResource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

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

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                \n@param input The JSON data input to the lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                \n@return The JSON data input to the lambda function.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                \n@param input The JSON data input to the lambda function.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimeoutInSeconds", "beanStyleSetterMethodName" : "setTimeoutInSeconds", "c2jName" : "timeoutInSeconds", "c2jShape" : "TimeoutInSeconds", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

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

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "timeoutInSeconds", "fluentSetterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                \n@param timeoutInSeconds The maximum allowed duration of the lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutInSeconds", "getterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                \n@return The maximum allowed duration of the lambda function.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeoutInSeconds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timeoutInSeconds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "TimeoutInSeconds", "setterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                \n@param timeoutInSeconds The maximum allowed duration of the lambda function.", "setterMethodName" : "setTimeoutInSeconds", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Input" : { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

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

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                \n@param input The JSON data input to the lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                \n@return The JSON data input to the lambda function.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                \n@param input The JSON data input to the lambda function.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Resource" : { "beanStyleGetterMethodName" : "getResource", "beanStyleSetterMethodName" : "setResource", "c2jName" : "resource", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

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

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "resource", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                \n@param resource The Amazon Resource Name (ARN) of the scheduled lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resource", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the scheduled lambda function.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "resource", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Resource", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                \n@param resource The Amazon Resource Name (ARN) of the scheduled lambda function.", "setterMethodName" : "setResource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TimeoutInSeconds" : { "beanStyleGetterMethodName" : "getTimeoutInSeconds", "beanStyleSetterMethodName" : "setTimeoutInSeconds", "c2jName" : "timeoutInSeconds", "c2jShape" : "TimeoutInSeconds", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

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

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "timeoutInSeconds", "fluentSetterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                \n@param timeoutInSeconds The maximum allowed duration of the lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutInSeconds", "getterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                \n@return The maximum allowed duration of the lambda function.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeoutInSeconds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timeoutInSeconds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "TimeoutInSeconds", "setterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                \n@param timeoutInSeconds The maximum allowed duration of the lambda function.", "setterMethodName" : "setTimeoutInSeconds", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getResource", "beanStyleSetterMethodName" : "setResource", "c2jName" : "resource", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

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

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "resource", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                \n@param resource The Amazon Resource Name (ARN) of the scheduled lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "resource", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the scheduled lambda function.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "resource", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "resource", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Resource", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                \n@param resource The Amazon Resource Name (ARN) of the scheduled lambda function.", "setterMethodName" : "setResource", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "resource", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the scheduled lambda function.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

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

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                \n@param input The JSON data input to the lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                \n@return The JSON data input to the lambda function.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                \n@param input The JSON data input to the lambda function.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data input to the lambda function.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getTimeoutInSeconds", "beanStyleSetterMethodName" : "setTimeoutInSeconds", "c2jName" : "timeoutInSeconds", "c2jShape" : "TimeoutInSeconds", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

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

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "timeoutInSeconds", "fluentSetterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                \n@param timeoutInSeconds The maximum allowed duration of the lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "timeoutInSeconds", "getterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                \n@return The maximum allowed duration of the lambda function.", "getterModel" : { "returnType" : "Long", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "timeoutInSeconds", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "timeoutInSeconds", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Long", "marshallingType" : "LONG", "name" : "TimeoutInSeconds", "setterDocumentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                \n@param timeoutInSeconds The maximum allowed duration of the lambda function.", "setterMethodName" : "setTimeoutInSeconds", "setterModel" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : null, "simpleType" : "Long", "variableSetterType" : "Long" }, "simple" : true, "variable" : { "variableDeclarationType" : "Long", "variableName" : "timeoutInSeconds", "variableType" : "Long", "documentation" : "

                                                                                                                                The maximum allowed duration of the lambda function.

                                                                                                                                ", "simpleType" : "Long", "variableSetterType" : "Long" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "resource" ], "shapeName" : "LambdaFunctionScheduledEventDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "LambdaFunctionScheduledEventDetails", "variableName" : "lambdaFunctionScheduledEventDetails", "variableType" : "LambdaFunctionScheduledEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionScheduledEventDetails", "variableSetterType" : "LambdaFunctionScheduledEventDetails" }, "wrapper" : false }, "LambdaFunctionStartFailedEventDetails" : { "c2jName" : "LambdaFunctionStartFailedEventDetails", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                Contains details about a lambda function which failed to start during an execution.

                                                                                                                                ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                Contains details about a lambda function which successfully terminated during an execution.

                                                                                                                                ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

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

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                \n@param output The JSON data output by the lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                \n@return The JSON data output by the lambda function.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                \n@param output The JSON data output by the lambda function.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Output" : { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

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

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                \n@param output The JSON data output by the lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                \n@return The JSON data output by the lambda function.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                \n@param output The JSON data output by the lambda function.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

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

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                \n@param output The JSON data output by the lambda function.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "output", "getterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                \n@return The JSON data output by the lambda function.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                                                                The JSON data output by the lambda function.

                                                                                                                                \n@param output The JSON data output by the lambda function.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON data output by the lambda function.

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

                                                                                                                                Contains details about a lambda function timeout which occurred during an execution.

                                                                                                                                ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

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

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@return A more detailed explanation of the cause of the timeout.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

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

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@return A more detailed explanation of the cause of the timeout.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

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

                                                                                                                                The error code of the failure.

                                                                                                                                \n@param error The error code of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                The error code of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

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

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@return A more detailed explanation of the cause of the timeout.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the timeout.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the timeout.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "LambdaFunctionTimedOutEventDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "LambdaFunctionTimedOutEventDetails", "variableName" : "lambdaFunctionTimedOutEventDetails", "variableType" : "LambdaFunctionTimedOutEventDetails", "documentation" : null, "simpleType" : "LambdaFunctionTimedOutEventDetails", "variableSetterType" : "LambdaFunctionTimedOutEventDetails" }, "wrapper" : false }, "ListActivitiesRequest" : { "c2jName" : "ListActivitiesInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListActivities", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.ListActivities", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListActivitiesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListActivitiesRequest", "variableName" : "listActivitiesRequest", "variableType" : "ListActivitiesRequest", "documentation" : null, "simpleType" : "ListActivitiesRequest", "variableSetterType" : "ListActivitiesRequest" }, "wrapper" : false }, "ListActivitiesResponse" : { "c2jName" : "ListActivitiesOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getActivities", "beanStyleSetterMethodName" : "setActivities", "c2jName" : "activities", "c2jShape" : "ActivityList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The list of activities.

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

                                                                                                                                The list of activities.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activities", "fluentSetterDocumentation" : "

                                                                                                                                The list of activities.

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

                                                                                                                                The list of activities.

                                                                                                                                \n

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

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

                                                                                                                                The list of activities.

                                                                                                                                \n@param activities The list of activities.", "setterMethodName" : "setActivities", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "activities", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "activities", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                The list of activities.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Activities" : { "beanStyleGetterMethodName" : "getActivities", "beanStyleSetterMethodName" : "setActivities", "c2jName" : "activities", "c2jShape" : "ActivityList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The list of activities.

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

                                                                                                                                The list of activities.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activities", "fluentSetterDocumentation" : "

                                                                                                                                The list of activities.

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

                                                                                                                                The list of activities.

                                                                                                                                \n

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

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

                                                                                                                                The list of activities.

                                                                                                                                \n@param activities The list of activities.", "setterMethodName" : "setActivities", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "activities", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "activities", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                The list of activities.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getActivities", "beanStyleSetterMethodName" : "setActivities", "c2jName" : "activities", "c2jShape" : "ActivityList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The list of activities.

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

                                                                                                                                The list of activities.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "activities", "fluentSetterDocumentation" : "

                                                                                                                                The list of activities.

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

                                                                                                                                The list of activities.

                                                                                                                                \n

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

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

                                                                                                                                The list of activities.

                                                                                                                                \n@param activities The list of activities.", "setterMethodName" : "setActivities", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "activities", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "activities", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                The list of activities.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "activities" ], "shapeName" : "ListActivitiesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListActivitiesResponse", "variableName" : "listActivitiesResponse", "variableType" : "ListActivitiesResponse", "documentation" : null, "simpleType" : "ListActivitiesResponse", "variableSetterType" : "ListActivitiesResponse" }, "wrapper" : false }, "ListExecutionsRequest" : { "c2jName" : "ListExecutionsInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListExecutions", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.ListExecutions", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

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

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine whose executions is listed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the state machine whose executions is listed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine whose executions is listed.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusFilter", "beanStyleSetterMethodName" : "setStatusFilter", "c2jName" : "statusFilter", "c2jShape" : "ExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

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

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                ", "enumType" : "ExecutionStatus", "fluentEnumGetterMethodName" : "statusFilter", "fluentGetterMethodName" : "statusFilterString", "fluentSetterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                \n@param statusFilter If specified, only list the executions whose current execution status matches the given filter.\n@see ExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus", "fluentSetterMethodName" : "statusFilter", "getterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                \n

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

                                                                                                                                \n@return If specified, only list the executions whose current execution status matches the given filter.\n@see ExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "statusFilter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "statusFilter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StatusFilter", "setterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                \n@param statusFilter If specified, only list the executions whose current execution status matches the given filter.\n@see ExecutionStatus", "setterMethodName" : "setStatusFilter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "statusFilter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "statusFilter", "variableType" : "String", "documentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StateMachineArn" : { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

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

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine whose executions is listed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the state machine whose executions is listed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine whose executions is listed.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StatusFilter" : { "beanStyleGetterMethodName" : "getStatusFilter", "beanStyleSetterMethodName" : "setStatusFilter", "c2jName" : "statusFilter", "c2jShape" : "ExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

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

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                ", "enumType" : "ExecutionStatus", "fluentEnumGetterMethodName" : "statusFilter", "fluentGetterMethodName" : "statusFilterString", "fluentSetterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                \n@param statusFilter If specified, only list the executions whose current execution status matches the given filter.\n@see ExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus", "fluentSetterMethodName" : "statusFilter", "getterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                \n

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

                                                                                                                                \n@return If specified, only list the executions whose current execution status matches the given filter.\n@see ExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "statusFilter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "statusFilter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StatusFilter", "setterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                \n@param statusFilter If specified, only list the executions whose current execution status matches the given filter.\n@see ExecutionStatus", "setterMethodName" : "setStatusFilter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "statusFilter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "statusFilter", "variableType" : "String", "documentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

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

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine whose executions is listed.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the state machine whose executions is listed.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine whose executions is listed.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine whose executions is listed.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStatusFilter", "beanStyleSetterMethodName" : "setStatusFilter", "c2jName" : "statusFilter", "c2jShape" : "ExecutionStatus", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

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

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                ", "enumType" : "ExecutionStatus", "fluentEnumGetterMethodName" : "statusFilter", "fluentGetterMethodName" : "statusFilterString", "fluentSetterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                \n@param statusFilter If specified, only list the executions whose current execution status matches the given filter.\n@see ExecutionStatus\n@return Returns a reference to this object so that method calls can be chained together.\n@see ExecutionStatus", "fluentSetterMethodName" : "statusFilter", "getterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                \n

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

                                                                                                                                \n@return If specified, only list the executions whose current execution status matches the given filter.\n@see ExecutionStatus", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "statusFilter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "statusFilter", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StatusFilter", "setterDocumentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                \n@param statusFilter If specified, only list the executions whose current execution status matches the given filter.\n@see ExecutionStatus", "setterMethodName" : "setStatusFilter", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "statusFilter", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "statusFilter", "variableType" : "String", "documentation" : "

                                                                                                                                If specified, only list the executions whose current execution status matches the given filter.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "stateMachineArn" ], "shapeName" : "ListExecutionsRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListExecutionsRequest", "variableName" : "listExecutionsRequest", "variableType" : "ListExecutionsRequest", "documentation" : null, "simpleType" : "ListExecutionsRequest", "variableSetterType" : "ListExecutionsRequest" }, "wrapper" : false }, "ListExecutionsResponse" : { "c2jName" : "ListExecutionsOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getExecutions", "beanStyleSetterMethodName" : "setExecutions", "c2jName" : "executions", "c2jShape" : "ExecutionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The list of matching executions.

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

                                                                                                                                The list of matching executions.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executions", "fluentSetterDocumentation" : "

                                                                                                                                The list of matching executions.

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

                                                                                                                                The list of matching executions.

                                                                                                                                \n

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

                                                                                                                                \n@return The list of matching executions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executions", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ExecutionListItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionListItem.Builder} avoiding the need to create one manually via {@link ExecutionListItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionListItem.Builder#build()} is called immediately and its result is passed to {@link #member(ExecutionListItem)}.\n@param member a consumer that will call methods on {@link ExecutionListItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ExecutionListItem)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ExecutionListItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ExecutionListItem", "variableName" : "member", "variableType" : "ExecutionListItem", "documentation" : null, "simpleType" : "ExecutionListItem", "variableSetterType" : "ExecutionListItem" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionListItem", "variableName" : "member", "variableType" : "ExecutionListItem", "documentation" : "", "simpleType" : "ExecutionListItem", "variableSetterType" : "ExecutionListItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ExecutionListItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ExecutionListItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "Executions", "setterDocumentation" : "

                                                                                                                                The list of matching executions.

                                                                                                                                \n@param executions The list of matching executions.", "setterMethodName" : "setExecutions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "executions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "executions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                The list of matching executions.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Executions" : { "beanStyleGetterMethodName" : "getExecutions", "beanStyleSetterMethodName" : "setExecutions", "c2jName" : "executions", "c2jShape" : "ExecutionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The list of matching executions.

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

                                                                                                                                The list of matching executions.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executions", "fluentSetterDocumentation" : "

                                                                                                                                The list of matching executions.

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

                                                                                                                                The list of matching executions.

                                                                                                                                \n

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

                                                                                                                                \n@return The list of matching executions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executions", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ExecutionListItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionListItem.Builder} avoiding the need to create one manually via {@link ExecutionListItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionListItem.Builder#build()} is called immediately and its result is passed to {@link #member(ExecutionListItem)}.\n@param member a consumer that will call methods on {@link ExecutionListItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ExecutionListItem)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ExecutionListItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ExecutionListItem", "variableName" : "member", "variableType" : "ExecutionListItem", "documentation" : null, "simpleType" : "ExecutionListItem", "variableSetterType" : "ExecutionListItem" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionListItem", "variableName" : "member", "variableType" : "ExecutionListItem", "documentation" : "", "simpleType" : "ExecutionListItem", "variableSetterType" : "ExecutionListItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ExecutionListItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ExecutionListItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "Executions", "setterDocumentation" : "

                                                                                                                                The list of matching executions.

                                                                                                                                \n@param executions The list of matching executions.", "setterMethodName" : "setExecutions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "executions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "executions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                The list of matching executions.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getExecutions", "beanStyleSetterMethodName" : "setExecutions", "c2jName" : "executions", "c2jShape" : "ExecutionList", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The list of matching executions.

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

                                                                                                                                The list of matching executions.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executions", "fluentSetterDocumentation" : "

                                                                                                                                The list of matching executions.

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

                                                                                                                                The list of matching executions.

                                                                                                                                \n

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

                                                                                                                                \n@return The list of matching executions.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executions", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executions", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "ExecutionListItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ExecutionListItem.Builder} avoiding the need to create one manually via {@link ExecutionListItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link ExecutionListItem.Builder#build()} is called immediately and its result is passed to {@link #member(ExecutionListItem)}.\n@param member a consumer that will call methods on {@link ExecutionListItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ExecutionListItem)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "ExecutionListItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "ExecutionListItem", "variableName" : "member", "variableType" : "ExecutionListItem", "documentation" : null, "simpleType" : "ExecutionListItem", "variableSetterType" : "ExecutionListItem" }, "simple" : false, "variable" : { "variableDeclarationType" : "ExecutionListItem", "variableName" : "member", "variableType" : "ExecutionListItem", "documentation" : "", "simpleType" : "ExecutionListItem", "variableSetterType" : "ExecutionListItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ExecutionListItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "ExecutionListItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "Executions", "setterDocumentation" : "

                                                                                                                                The list of matching executions.

                                                                                                                                \n@param executions The list of matching executions.", "setterMethodName" : "setExecutions", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "executions", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "executions", "variableType" : "java.util.List", "documentation" : "

                                                                                                                                The list of matching executions.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "executions" ], "shapeName" : "ListExecutionsResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListExecutionsResponse", "variableName" : "listExecutionsResponse", "variableType" : "ListExecutionsResponse", "documentation" : null, "simpleType" : "ListExecutionsResponse", "variableSetterType" : "ListExecutionsResponse" }, "wrapper" : false }, "ListStateMachinesRequest" : { "c2jName" : "ListStateMachinesInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListStateMachines", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.ListStateMachines", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaxResults" : { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "NextToken" : { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getMaxResults", "beanStyleSetterMethodName" : "setMaxResults", "c2jName" : "maxResults", "c2jShape" : "PageSize", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

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

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "maxResults", "fluentSetterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "maxResults", "getterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@return The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "maxResults", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxResults", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "Integer", "marshallingType" : "INTEGER", "name" : "MaxResults", "setterDocumentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                \n@param maxResults The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.", "setterMethodName" : "setMaxResults", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : null, "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxResults", "variableType" : "Integer", "documentation" : "

                                                                                                                                The maximum number of results that are returned per call. You can use nextToken to obtain further pages of results. The default is 100 and the maximum allowed page size is 100. A value of 0 uses the default.

                                                                                                                                This is only an upper limit. The actual number of results returned per call might be fewer than the specified maximum.

                                                                                                                                ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "ListStateMachinesRequest", "simpleMethod" : true, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListStateMachinesRequest", "variableName" : "listStateMachinesRequest", "variableType" : "ListStateMachinesRequest", "documentation" : null, "simpleType" : "ListStateMachinesRequest", "variableSetterType" : "ListStateMachinesRequest" }, "wrapper" : false }, "ListStateMachinesResponse" : { "c2jName" : "ListStateMachinesOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStateMachines", "beanStyleSetterMethodName" : "setStateMachines", "c2jName" : "stateMachines", "c2jShape" : "StateMachineList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StateMachines property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stateMachines(List)}.\n@param stateMachines a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stateMachines(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachines", "fluentSetterDocumentation" : "Sets the value of the StateMachines property for this object.\n\n@param stateMachines The new value for the StateMachines property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachines", "getterDocumentation" : "Returns the value of the StateMachines property for this object.\n

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

                                                                                                                                \n@return The value of the StateMachines property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachines", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachines", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StateMachineListItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StateMachineListItem.Builder} avoiding the need to create one manually via {@link StateMachineListItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link StateMachineListItem.Builder#build()} is called immediately and its result is passed to {@link #member(StateMachineListItem)}.\n@param member a consumer that will call methods on {@link StateMachineListItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StateMachineListItem)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StateMachineListItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StateMachineListItem", "variableName" : "member", "variableType" : "StateMachineListItem", "documentation" : null, "simpleType" : "StateMachineListItem", "variableSetterType" : "StateMachineListItem" }, "simple" : false, "variable" : { "variableDeclarationType" : "StateMachineListItem", "variableName" : "member", "variableType" : "StateMachineListItem", "documentation" : "", "simpleType" : "StateMachineListItem", "variableSetterType" : "StateMachineListItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StateMachineListItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StateMachineListItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "StateMachines", "setterDocumentation" : "Sets the value of the StateMachines property for this object.\n\n@param stateMachines The new value for the StateMachines property for this object.", "setterMethodName" : "setStateMachines", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stateMachines", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "stateMachines", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StateMachines" : { "beanStyleGetterMethodName" : "getStateMachines", "beanStyleSetterMethodName" : "setStateMachines", "c2jName" : "stateMachines", "c2jShape" : "StateMachineList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StateMachines property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stateMachines(List)}.\n@param stateMachines a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stateMachines(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachines", "fluentSetterDocumentation" : "Sets the value of the StateMachines property for this object.\n\n@param stateMachines The new value for the StateMachines property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachines", "getterDocumentation" : "Returns the value of the StateMachines property for this object.\n

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

                                                                                                                                \n@return The value of the StateMachines property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachines", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachines", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StateMachineListItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StateMachineListItem.Builder} avoiding the need to create one manually via {@link StateMachineListItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link StateMachineListItem.Builder#build()} is called immediately and its result is passed to {@link #member(StateMachineListItem)}.\n@param member a consumer that will call methods on {@link StateMachineListItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StateMachineListItem)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StateMachineListItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StateMachineListItem", "variableName" : "member", "variableType" : "StateMachineListItem", "documentation" : null, "simpleType" : "StateMachineListItem", "variableSetterType" : "StateMachineListItem" }, "simple" : false, "variable" : { "variableDeclarationType" : "StateMachineListItem", "variableName" : "member", "variableType" : "StateMachineListItem", "documentation" : "", "simpleType" : "StateMachineListItem", "variableSetterType" : "StateMachineListItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StateMachineListItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StateMachineListItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "StateMachines", "setterDocumentation" : "Sets the value of the StateMachines property for this object.\n\n@param stateMachines The new value for the StateMachines property for this object.", "setterMethodName" : "setStateMachines", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stateMachines", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "stateMachines", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStateMachines", "beanStyleSetterMethodName" : "setStateMachines", "c2jName" : "stateMachines", "c2jShape" : "StateMachineList", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the StateMachines property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #stateMachines(List)}.\n@param stateMachines a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #stateMachines(List)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachines", "fluentSetterDocumentation" : "Sets the value of the StateMachines property for this object.\n\n@param stateMachines The new value for the StateMachines property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachines", "getterDocumentation" : "Returns the value of the StateMachines property for this object.\n

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

                                                                                                                                \n@return The value of the StateMachines property for this object.", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachines", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachines", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "beanStyleGetterMethodName" : "getMember", "beanStyleSetterMethodName" : "setMember", "c2jName" : "member", "c2jShape" : "StateMachineListItem", "defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link StateMachineListItem.Builder} avoiding the need to create one manually via {@link StateMachineListItem#builder()}.\n\nWhen the {@link Consumer} completes, {@link StateMachineListItem.Builder#build()} is called immediately and its result is passed to {@link #member(StateMachineListItem)}.\n@param member a consumer that will call methods on {@link StateMachineListItem.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(StateMachineListItem)", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "member", "fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "member", "getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.", "getterModel" : { "returnType" : "StateMachineListItem", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "StructuredPojo", "marshallingType" : "STRUCTURED", "name" : "Member", "setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.", "setterMethodName" : "setMember", "setterModel" : { "variableDeclarationType" : "StateMachineListItem", "variableName" : "member", "variableType" : "StateMachineListItem", "documentation" : null, "simpleType" : "StateMachineListItem", "variableSetterType" : "StateMachineListItem" }, "simple" : false, "variable" : { "variableDeclarationType" : "StateMachineListItem", "variableName" : "member", "variableType" : "StateMachineListItem", "documentation" : "", "simpleType" : "StateMachineListItem", "variableSetterType" : "StateMachineListItem" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StateMachineListItem", "map" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "simple" : false, "simpleType" : "StateMachineListItem", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "marshallingTargetClass" : "List", "marshallingType" : "LIST", "name" : "StateMachines", "setterDocumentation" : "Sets the value of the StateMachines property for this object.\n\n@param stateMachines The new value for the StateMachines property for this object.", "setterMethodName" : "setStateMachines", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stateMachines", "variableType" : "java.util.List", "documentation" : null, "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "stateMachines", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getNextToken", "beanStyleSetterMethodName" : "setNextToken", "c2jName" : "nextToken", "c2jShape" : "PageToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

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

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "nextToken", "fluentSetterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "nextToken", "getterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@return If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "NextToken", "setterDocumentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                \n@param nextToken If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.", "setterMethodName" : "setNextToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

                                                                                                                                If a nextToken is returned by a previous call, there are more results available. To retrieve the next page of results, make the call again using the returned token in nextToken. Keep all other arguments unchanged.

                                                                                                                                The configured maxResults determines how many results can be returned in a single call.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "stateMachines" ], "shapeName" : "ListStateMachinesResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListStateMachinesResponse", "variableName" : "listStateMachinesResponse", "variableType" : "ListStateMachinesResponse", "documentation" : null, "simpleType" : "ListStateMachinesResponse", "variableSetterType" : "ListStateMachinesResponse" }, "wrapper" : false }, "MissingRequiredParameterException" : { "c2jName" : "MissingRequiredParameter", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                Request is missing a required parameter. This error occurs if both definition and roleArn are not specified.

                                                                                                                                ", "enums" : null, "errorCode" : "MissingRequiredParameter", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "MissingRequiredParameterException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "MissingRequiredParameterException", "variableName" : "missingRequiredParameterException", "variableType" : "MissingRequiredParameterException", "documentation" : null, "simpleType" : "MissingRequiredParameterException", "variableSetterType" : "MissingRequiredParameterException" }, "wrapper" : false }, "SendTaskFailureRequest" : { "c2jName" : "SendTaskFailureInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "SendTaskFailure", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.SendTaskFailure", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

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

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                \n@return The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

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

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                \n@param error An arbitrary error code that identifies the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                \n@return An arbitrary error code that identifies the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Error", "setterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                \n@param error An arbitrary error code that identifies the cause of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

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

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                \n@param error An arbitrary error code that identifies the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                \n@return An arbitrary error code that identifies the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Error", "setterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                \n@param error An arbitrary error code that identifies the cause of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TaskToken" : { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

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

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                \n@return The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

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

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                \n@return The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTask::taskToken).

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

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

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                \n@param error An arbitrary error code that identifies the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                \n@return An arbitrary error code that identifies the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Error", "setterDocumentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                \n@param error An arbitrary error code that identifies the cause of the failure.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                An arbitrary error code that identifies the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

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

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@return A more detailed explanation of the cause of the failure.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                \n@param cause A more detailed explanation of the cause of the failure.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                A more detailed explanation of the cause of the failure.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "taskToken" ], "shapeName" : "SendTaskFailureRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "SendTaskFailureRequest", "variableName" : "sendTaskFailureRequest", "variableType" : "SendTaskFailureRequest", "documentation" : null, "simpleType" : "SendTaskFailureRequest", "variableSetterType" : "SendTaskFailureRequest" }, "wrapper" : false }, "SendTaskFailureResponse" : { "c2jName" : "SendTaskFailureOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SendTaskFailureResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SendTaskFailureResponse", "variableName" : "sendTaskFailureResponse", "variableType" : "SendTaskFailureResponse", "documentation" : null, "simpleType" : "SendTaskFailureResponse", "variableSetterType" : "SendTaskFailureResponse" }, "wrapper" : false }, "SendTaskHeartbeatRequest" : { "c2jName" : "SendTaskHeartbeatInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "SendTaskHeartbeat", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.SendTaskHeartbeat", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

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

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@return The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "TaskToken" : { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

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

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@return The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

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

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@return The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "taskToken" ], "shapeName" : "SendTaskHeartbeatRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "SendTaskHeartbeatRequest", "variableName" : "sendTaskHeartbeatRequest", "variableType" : "SendTaskHeartbeatRequest", "documentation" : null, "simpleType" : "SendTaskHeartbeatRequest", "variableSetterType" : "SendTaskHeartbeatRequest" }, "wrapper" : false }, "SendTaskHeartbeatResponse" : { "c2jName" : "SendTaskHeartbeatOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SendTaskHeartbeatResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SendTaskHeartbeatResponse", "variableName" : "sendTaskHeartbeatResponse", "variableType" : "SendTaskHeartbeatResponse", "documentation" : null, "simpleType" : "SendTaskHeartbeatResponse", "variableSetterType" : "SendTaskHeartbeatResponse" }, "wrapper" : false }, "SendTaskSuccessRequest" : { "c2jName" : "SendTaskSuccessInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "SendTaskSuccess", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.SendTaskSuccess", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

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

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@return The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON output of the task.

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

                                                                                                                                The JSON output of the task.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                The JSON output of the task.

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

                                                                                                                                The JSON output of the task.

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

                                                                                                                                The JSON output of the task.

                                                                                                                                \n@param output The JSON output of the task.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON output of the task.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Output" : { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON output of the task.

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

                                                                                                                                The JSON output of the task.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                The JSON output of the task.

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

                                                                                                                                The JSON output of the task.

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

                                                                                                                                The JSON output of the task.

                                                                                                                                \n@param output The JSON output of the task.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON output of the task.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TaskToken" : { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

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

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@return The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getTaskToken", "beanStyleSetterMethodName" : "setTaskToken", "c2jName" : "taskToken", "c2jShape" : "TaskToken", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

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

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "taskToken", "fluentSetterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "taskToken", "getterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@return The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "taskToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "taskToken", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "TaskToken", "setterDocumentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                \n@param taskToken The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).", "setterMethodName" : "setTaskToken", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "taskToken", "variableType" : "String", "documentation" : "

                                                                                                                                The token that represents this task. Task tokens are generated by the service when the tasks are assigned to a worker (see GetActivityTaskOutput$taskToken).

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The JSON output of the task.

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

                                                                                                                                The JSON output of the task.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                The JSON output of the task.

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

                                                                                                                                The JSON output of the task.

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

                                                                                                                                The JSON output of the task.

                                                                                                                                \n@param output The JSON output of the task.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                The JSON output of the task.

                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "taskToken", "output" ], "shapeName" : "SendTaskSuccessRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "SendTaskSuccessRequest", "variableName" : "sendTaskSuccessRequest", "variableType" : "SendTaskSuccessRequest", "documentation" : null, "simpleType" : "SendTaskSuccessRequest", "variableSetterType" : "SendTaskSuccessRequest" }, "wrapper" : false }, "SendTaskSuccessResponse" : { "c2jName" : "SendTaskSuccessOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "SendTaskSuccessResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "SendTaskSuccessResponse", "variableName" : "sendTaskSuccessResponse", "variableType" : "SendTaskSuccessResponse", "documentation" : null, "simpleType" : "SendTaskSuccessResponse", "variableSetterType" : "SendTaskSuccessResponse" }, "wrapper" : false }, "StartExecutionRequest" : { "c2jName" : "StartExecutionInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "StartExecution", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.StartExecution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine to execute.

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

                                                                                                                                The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to execute.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                \n@return The Amazon Resource Name (ARN) of the state machine to execute.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to execute.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                The Amazon Resource Name (ARN) of the state machine to execute.

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

                                                                                                                                The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                An execution can't use the name of another execution for 90 days.

                                                                                                                                When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                A name must not contain:

                                                                                                                                • whitespace

                                                                                                                                • brackets < > { } [ ]

                                                                                                                                • wildcard characters ? *

                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                An execution can't use the name of another execution for 90 days.

                                                                                                                                When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                A name must not contain:

                                                                                                                                • whitespace

                                                                                                                                • brackets < > { } [ ]

                                                                                                                                • wildcard characters ? *

                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                An execution can't use the name of another execution for 90 days.

                                                                                                                                When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                A name must not contain:

                                                                                                                                • whitespace

                                                                                                                                • brackets < > { } [ ]

                                                                                                                                • wildcard characters ? *

                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                \n@param name The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                An execution can't use the name of another execution for 90 days.

                                                                                                                                When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                A name must not contain:

                                                                                                                                • whitespace

                                                                                                                                • brackets < > { } [ ]

                                                                                                                                • wildcard characters ? *

                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                  The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                  An execution can't use the name of another execution for 90 days.

                                                                                                                                  When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                  • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                  • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                  • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                  A name must not contain:

                                                                                                                                  • whitespace

                                                                                                                                  • brackets < > { } [ ]

                                                                                                                                  • wildcard characters ? *

                                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                  \n@return The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                  An execution can't use the name of another execution for 90 days.

                                                                                                                                  When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                  • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                  • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                  • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                  A name must not contain:

                                                                                                                                  • whitespace

                                                                                                                                  • brackets < > { } [ ]

                                                                                                                                  • wildcard characters ? *

                                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                  • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                                    The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                    An execution can't use the name of another execution for 90 days.

                                                                                                                                    When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                    • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                    • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                    • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                    A name must not contain:

                                                                                                                                    • whitespace

                                                                                                                                    • brackets < > { } [ ]

                                                                                                                                    • wildcard characters ? *

                                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                    \n@param name The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                    An execution can't use the name of another execution for 90 days.

                                                                                                                                    When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                    • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                    • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                    • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                    A name must not contain:

                                                                                                                                    • whitespace

                                                                                                                                    • brackets < > { } [ ]

                                                                                                                                    • wildcard characters ? *

                                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                    • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                      The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                      An execution can't use the name of another execution for 90 days.

                                                                                                                                      When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                      • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                      • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                      • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                      A name must not contain:

                                                                                                                                      • whitespace

                                                                                                                                      • brackets < > { } [ ]

                                                                                                                                      • wildcard characters ? *

                                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

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

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      \n@param input The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

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

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      \n@return The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      \n@param input The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      ", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Input" : { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

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

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      \n@param input The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

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

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      \n@return The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      \n@param input The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                      ", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                      The string that contains the JSON input data for the execution, for example:

                                                                                                                                      \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                      If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

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

                                                                                                                                      The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                      An execution can't use the name of another execution for 90 days.

                                                                                                                                      When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                      • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                      • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                      • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                      A name must not contain:

                                                                                                                                      • whitespace

                                                                                                                                      • brackets < > { } [ ]

                                                                                                                                      • wildcard characters ? *

                                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                      The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                      An execution can't use the name of another execution for 90 days.

                                                                                                                                      When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                      • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                      • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                      • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                      A name must not contain:

                                                                                                                                      • whitespace

                                                                                                                                      • brackets < > { } [ ]

                                                                                                                                      • wildcard characters ? *

                                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                      The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                      An execution can't use the name of another execution for 90 days.

                                                                                                                                      When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                      • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                      • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                      • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                      A name must not contain:

                                                                                                                                      • whitespace

                                                                                                                                      • brackets < > { } [ ]

                                                                                                                                      • wildcard characters ? *

                                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                      \n@param name The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                      An execution can't use the name of another execution for 90 days.

                                                                                                                                      When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                      • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                      • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                      • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                      A name must not contain:

                                                                                                                                      • whitespace

                                                                                                                                      • brackets < > { } [ ]

                                                                                                                                      • wildcard characters ? *

                                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                        The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                        An execution can't use the name of another execution for 90 days.

                                                                                                                                        When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                        • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                        • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                        • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                        A name must not contain:

                                                                                                                                        • whitespace

                                                                                                                                        • brackets < > { } [ ]

                                                                                                                                        • wildcard characters ? *

                                                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                        \n@return The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                        An execution can't use the name of another execution for 90 days.

                                                                                                                                        When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                        • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                        • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                        • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                        A name must not contain:

                                                                                                                                        • whitespace

                                                                                                                                        • brackets < > { } [ ]

                                                                                                                                        • wildcard characters ? *

                                                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                        • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                                          The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                          An execution can't use the name of another execution for 90 days.

                                                                                                                                          When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                          • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                          • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                          • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                          A name must not contain:

                                                                                                                                          • whitespace

                                                                                                                                          • brackets < > { } [ ]

                                                                                                                                          • wildcard characters ? *

                                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                          \n@param name The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                          An execution can't use the name of another execution for 90 days.

                                                                                                                                          When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                          • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                          • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                          • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                          A name must not contain:

                                                                                                                                          • whitespace

                                                                                                                                          • brackets < > { } [ ]

                                                                                                                                          • wildcard characters ? *

                                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                          • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                            The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                            An execution can't use the name of another execution for 90 days.

                                                                                                                                            When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                            • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                            • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                            • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                            A name must not contain:

                                                                                                                                            • whitespace

                                                                                                                                            • brackets < > { } [ ]

                                                                                                                                            • wildcard characters ? *

                                                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StateMachineArn" : { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

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

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to execute.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the state machine to execute.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to execute.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                            ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

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

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to execute.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                            \n@return The Amazon Resource Name (ARN) of the state machine to execute.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

                                                                                                                                            \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine to execute.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                            The Amazon Resource Name (ARN) of the state machine to execute.

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

                                                                                                                                            The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                            An execution can't use the name of another execution for 90 days.

                                                                                                                                            When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                            • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                            • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                            • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                            A name must not contain:

                                                                                                                                            • whitespace

                                                                                                                                            • brackets < > { } [ ]

                                                                                                                                            • wildcard characters ? *

                                                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                            • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                            The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                            An execution can't use the name of another execution for 90 days.

                                                                                                                                            When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                            • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                            • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                            • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                            A name must not contain:

                                                                                                                                            • whitespace

                                                                                                                                            • brackets < > { } [ ]

                                                                                                                                            • wildcard characters ? *

                                                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                            ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                            The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                            An execution can't use the name of another execution for 90 days.

                                                                                                                                            When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                            • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                            • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                            • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                            A name must not contain:

                                                                                                                                            • whitespace

                                                                                                                                            • brackets < > { } [ ]

                                                                                                                                            • wildcard characters ? *

                                                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                            \n@param name The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                            An execution can't use the name of another execution for 90 days.

                                                                                                                                            When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                            • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                            • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                            • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                            A name must not contain:

                                                                                                                                            • whitespace

                                                                                                                                            • brackets < > { } [ ]

                                                                                                                                            • wildcard characters ? *

                                                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                            • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                              The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                              An execution can't use the name of another execution for 90 days.

                                                                                                                                              When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                              • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                              • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                              • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                              A name must not contain:

                                                                                                                                              • whitespace

                                                                                                                                              • brackets < > { } [ ]

                                                                                                                                              • wildcard characters ? *

                                                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                              \n@return The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                              An execution can't use the name of another execution for 90 days.

                                                                                                                                              When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                              • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                              • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                              • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                              A name must not contain:

                                                                                                                                              • whitespace

                                                                                                                                              • brackets < > { } [ ]

                                                                                                                                              • wildcard characters ? *

                                                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                              • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                                                The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                                An execution can't use the name of another execution for 90 days.

                                                                                                                                                When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                                • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                                • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                                • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                                A name must not contain:

                                                                                                                                                • whitespace

                                                                                                                                                • brackets < > { } [ ]

                                                                                                                                                • wildcard characters ? *

                                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                \n@param name The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                                An execution can't use the name of another execution for 90 days.

                                                                                                                                                When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                                • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                                • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                                • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                                A name must not contain:

                                                                                                                                                • whitespace

                                                                                                                                                • brackets < > { } [ ]

                                                                                                                                                • wildcard characters ? *

                                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                  The name of the execution. This name must be unique for your AWS account and region for 90 days. For more information, see Limits Related to State Machine Executions in the AWS Step Functions Developer Guide.

                                                                                                                                                  An execution can't use the name of another execution for 90 days.

                                                                                                                                                  When you make multiple StartExecution calls with the same name, the new execution doesn't run and the following rules apply:

                                                                                                                                                  • When the original execution is open and the execution input from the new call is different, the ExecutionAlreadyExists message is returned.

                                                                                                                                                  • When the original execution is open and the execution input from the new call is identical, the Success message is returned.

                                                                                                                                                  • When the original execution is closed, the ExecutionAlreadyExists message is returned regardless of input.

                                                                                                                                                  A name must not contain:

                                                                                                                                                  • whitespace

                                                                                                                                                  • brackets < > { } [ ]

                                                                                                                                                  • wildcard characters ? *

                                                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the execution, for example:

                                                                                                                                                  \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                                  If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

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

                                                                                                                                                  The string that contains the JSON input data for the execution, for example:

                                                                                                                                                  \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                                  If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the execution, for example:

                                                                                                                                                  \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                                  If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                                  \n@param input The string that contains the JSON input data for the execution, for example:

                                                                                                                                                  \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                                  If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

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

                                                                                                                                                  The string that contains the JSON input data for the execution, for example:

                                                                                                                                                  \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                                  If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                                  \n@return The string that contains the JSON input data for the execution, for example:

                                                                                                                                                  \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                                  If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                                  ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the execution, for example:

                                                                                                                                                  \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                                  If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                                  \n@param input The string that contains the JSON input data for the execution, for example:

                                                                                                                                                  \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                                  If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                                  ", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                                  The string that contains the JSON input data for the execution, for example:

                                                                                                                                                  \"input\": \"{\\\"first_name\\\" : \\\"test\\\"}\"

                                                                                                                                                  If you don't include any JSON input data, you still must include the two braces, for example: \"input\": \"{}\"

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "stateMachineArn" ], "shapeName" : "StartExecutionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StartExecutionRequest", "variableName" : "startExecutionRequest", "variableType" : "StartExecutionRequest", "documentation" : null, "simpleType" : "StartExecutionRequest", "variableSetterType" : "StartExecutionRequest" }, "wrapper" : false }, "StartExecutionResponse" : { "c2jName" : "StartExecutionOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

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

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  \n@return The Amazon Resource Name (ARN) that identifies the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartDate", "beanStyleSetterMethodName" : "setStartDate", "c2jName" : "startDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The date the execution is started.

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

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "startDate", "fluentSetterDocumentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  \n@param startDate The date the execution is started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startDate", "getterDocumentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  \n@return The date the execution is started.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "startDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StartDate", "setterDocumentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  \n@param startDate The date the execution is started.", "setterMethodName" : "setStartDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ExecutionArn" : { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

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

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  \n@return The Amazon Resource Name (ARN) that identifies the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StartDate" : { "beanStyleGetterMethodName" : "getStartDate", "beanStyleSetterMethodName" : "setStartDate", "c2jName" : "startDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The date the execution is started.

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

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "startDate", "fluentSetterDocumentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  \n@param startDate The date the execution is started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startDate", "getterDocumentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  \n@return The date the execution is started.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "startDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StartDate", "setterDocumentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  \n@param startDate The date the execution is started.", "setterMethodName" : "setStartDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

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

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  \n@return The Amazon Resource Name (ARN) that identifies the execution.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  \n@param executionArn The Amazon Resource Name (ARN) that identifies the execution.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                  The Amazon Resource Name (ARN) that identifies the execution.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getStartDate", "beanStyleSetterMethodName" : "setStartDate", "c2jName" : "startDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The date the execution is started.

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

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "startDate", "fluentSetterDocumentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  \n@param startDate The date the execution is started.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "startDate", "getterDocumentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  \n@return The date the execution is started.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "startDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "startDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StartDate", "setterDocumentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  \n@param startDate The date the execution is started.", "setterMethodName" : "setStartDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "startDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                  The date the execution is started.

                                                                                                                                                  ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "executionArn", "startDate" ], "shapeName" : "StartExecutionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StartExecutionResponse", "variableName" : "startExecutionResponse", "variableType" : "StartExecutionResponse", "documentation" : null, "simpleType" : "StartExecutionResponse", "variableSetterType" : "StartExecutionResponse" }, "wrapper" : false }, "StateEnteredEventDetails" : { "c2jName" : "StateEnteredEventDetails", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                  Contains details about a state entered during an execution.

                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

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

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  \n@param input The string that contains the JSON input data for the state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  \n@return The string that contains the JSON input data for the state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  \n@param input The string that contains the JSON input data for the state.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Input" : { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

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

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  \n@param input The string that contains the JSON input data for the state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  \n@return The string that contains the JSON input data for the state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  \n@param input The string that contains the JSON input data for the state.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

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

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

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

                                                                                                                                                  The name of the state.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getInput", "beanStyleSetterMethodName" : "setInput", "c2jName" : "input", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

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

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "input", "fluentSetterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  \n@param input The string that contains the JSON input data for the state.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "input", "getterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  \n@return The string that contains the JSON input data for the state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "input", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "input", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Input", "setterDocumentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  \n@param input The string that contains the JSON input data for the state.", "setterMethodName" : "setInput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "input", "variableType" : "String", "documentation" : "

                                                                                                                                                  The string that contains the JSON input data for the state.

                                                                                                                                                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name" ], "shapeName" : "StateEnteredEventDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StateEnteredEventDetails", "variableName" : "stateEnteredEventDetails", "variableType" : "StateEnteredEventDetails", "documentation" : null, "simpleType" : "StateEnteredEventDetails", "variableSetterType" : "StateEnteredEventDetails" }, "wrapper" : false }, "StateExitedEventDetails" : { "c2jName" : "StateExitedEventDetails", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                  Contains details about an exit from a state during an execution.

                                                                                                                                                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                  The name of the state.

                                                                                                                                                  A name must not contain:

                                                                                                                                                  • whitespace

                                                                                                                                                  • brackets < > { } [ ]

                                                                                                                                                  • wildcard characters ? *

                                                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                  The name of the state.

                                                                                                                                                  A name must not contain:

                                                                                                                                                  • whitespace

                                                                                                                                                  • brackets < > { } [ ]

                                                                                                                                                  • wildcard characters ? *

                                                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                  ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                  The name of the state.

                                                                                                                                                  A name must not contain:

                                                                                                                                                  • whitespace

                                                                                                                                                  • brackets < > { } [ ]

                                                                                                                                                  • wildcard characters ? *

                                                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                  \n@param name The name of the state.

                                                                                                                                                  A name must not contain:

                                                                                                                                                  • whitespace

                                                                                                                                                  • brackets < > { } [ ]

                                                                                                                                                  • wildcard characters ? *

                                                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                    The name of the state.

                                                                                                                                                    A name must not contain:

                                                                                                                                                    • whitespace

                                                                                                                                                    • brackets < > { } [ ]

                                                                                                                                                    • wildcard characters ? *

                                                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                    \n@return The name of the state.

                                                                                                                                                    A name must not contain:

                                                                                                                                                    • whitespace

                                                                                                                                                    • brackets < > { } [ ]

                                                                                                                                                    • wildcard characters ? *

                                                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                    • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                                                      The name of the state.

                                                                                                                                                      A name must not contain:

                                                                                                                                                      • whitespace

                                                                                                                                                      • brackets < > { } [ ]

                                                                                                                                                      • wildcard characters ? *

                                                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                      \n@param name The name of the state.

                                                                                                                                                      A name must not contain:

                                                                                                                                                      • whitespace

                                                                                                                                                      • brackets < > { } [ ]

                                                                                                                                                      • wildcard characters ? *

                                                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                      • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                        The name of the state.

                                                                                                                                                        A name must not contain:

                                                                                                                                                        • whitespace

                                                                                                                                                        • brackets < > { } [ ]

                                                                                                                                                        • wildcard characters ? *

                                                                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                        ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                        The JSON output data of the state.

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

                                                                                                                                                        The JSON output data of the state.

                                                                                                                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                                        The JSON output data of the state.

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

                                                                                                                                                        The JSON output data of the state.

                                                                                                                                                        \n@return The JSON output data of the state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                                                                                        The JSON output data of the state.

                                                                                                                                                        \n@param output The JSON output data of the state.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                                        The JSON output data of the state.

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

                                                                                                                                                        The name of the state.

                                                                                                                                                        A name must not contain:

                                                                                                                                                        • whitespace

                                                                                                                                                        • brackets < > { } [ ]

                                                                                                                                                        • wildcard characters ? *

                                                                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                        • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                        The name of the state.

                                                                                                                                                        A name must not contain:

                                                                                                                                                        • whitespace

                                                                                                                                                        • brackets < > { } [ ]

                                                                                                                                                        • wildcard characters ? *

                                                                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                        ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                        The name of the state.

                                                                                                                                                        A name must not contain:

                                                                                                                                                        • whitespace

                                                                                                                                                        • brackets < > { } [ ]

                                                                                                                                                        • wildcard characters ? *

                                                                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                        \n@param name The name of the state.

                                                                                                                                                        A name must not contain:

                                                                                                                                                        • whitespace

                                                                                                                                                        • brackets < > { } [ ]

                                                                                                                                                        • wildcard characters ? *

                                                                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                        • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                          The name of the state.

                                                                                                                                                          A name must not contain:

                                                                                                                                                          • whitespace

                                                                                                                                                          • brackets < > { } [ ]

                                                                                                                                                          • wildcard characters ? *

                                                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                          \n@return The name of the state.

                                                                                                                                                          A name must not contain:

                                                                                                                                                          • whitespace

                                                                                                                                                          • brackets < > { } [ ]

                                                                                                                                                          • wildcard characters ? *

                                                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                          • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                                                            The name of the state.

                                                                                                                                                            A name must not contain:

                                                                                                                                                            • whitespace

                                                                                                                                                            • brackets < > { } [ ]

                                                                                                                                                            • wildcard characters ? *

                                                                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                            \n@param name The name of the state.

                                                                                                                                                            A name must not contain:

                                                                                                                                                            • whitespace

                                                                                                                                                            • brackets < > { } [ ]

                                                                                                                                                            • wildcard characters ? *

                                                                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                            • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                              The name of the state.

                                                                                                                                                              A name must not contain:

                                                                                                                                                              • whitespace

                                                                                                                                                              • brackets < > { } [ ]

                                                                                                                                                              • wildcard characters ? *

                                                                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                              ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Output" : { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                              The JSON output data of the state.

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

                                                                                                                                                              The JSON output data of the state.

                                                                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                                              The JSON output data of the state.

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

                                                                                                                                                              The JSON output data of the state.

                                                                                                                                                              \n@return The JSON output data of the state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                                                                                              The JSON output data of the state.

                                                                                                                                                              \n@param output The JSON output data of the state.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                                              The JSON output data of the state.

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

                                                                                                                                                              The name of the state.

                                                                                                                                                              A name must not contain:

                                                                                                                                                              • whitespace

                                                                                                                                                              • brackets < > { } [ ]

                                                                                                                                                              • wildcard characters ? *

                                                                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                              • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                              The name of the state.

                                                                                                                                                              A name must not contain:

                                                                                                                                                              • whitespace

                                                                                                                                                              • brackets < > { } [ ]

                                                                                                                                                              • wildcard characters ? *

                                                                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                              ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                              The name of the state.

                                                                                                                                                              A name must not contain:

                                                                                                                                                              • whitespace

                                                                                                                                                              • brackets < > { } [ ]

                                                                                                                                                              • wildcard characters ? *

                                                                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                              \n@param name The name of the state.

                                                                                                                                                              A name must not contain:

                                                                                                                                                              • whitespace

                                                                                                                                                              • brackets < > { } [ ]

                                                                                                                                                              • wildcard characters ? *

                                                                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                              • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                                The name of the state.

                                                                                                                                                                A name must not contain:

                                                                                                                                                                • whitespace

                                                                                                                                                                • brackets < > { } [ ]

                                                                                                                                                                • wildcard characters ? *

                                                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                \n@return The name of the state.

                                                                                                                                                                A name must not contain:

                                                                                                                                                                • whitespace

                                                                                                                                                                • brackets < > { } [ ]

                                                                                                                                                                • wildcard characters ? *

                                                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                                                                  The name of the state.

                                                                                                                                                                  A name must not contain:

                                                                                                                                                                  • whitespace

                                                                                                                                                                  • brackets < > { } [ ]

                                                                                                                                                                  • wildcard characters ? *

                                                                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                  \n@param name The name of the state.

                                                                                                                                                                  A name must not contain:

                                                                                                                                                                  • whitespace

                                                                                                                                                                  • brackets < > { } [ ]

                                                                                                                                                                  • wildcard characters ? *

                                                                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                  • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The name of the state.

                                                                                                                                                                    A name must not contain:

                                                                                                                                                                    • whitespace

                                                                                                                                                                    • brackets < > { } [ ]

                                                                                                                                                                    • wildcard characters ? *

                                                                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getOutput", "beanStyleSetterMethodName" : "setOutput", "c2jName" : "output", "c2jShape" : "Data", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The JSON output data of the state.

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

                                                                                                                                                                    The JSON output data of the state.

                                                                                                                                                                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "output", "fluentSetterDocumentation" : "

                                                                                                                                                                    The JSON output data of the state.

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

                                                                                                                                                                    The JSON output data of the state.

                                                                                                                                                                    \n@return The JSON output data of the state.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "output", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "output", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Output", "setterDocumentation" : "

                                                                                                                                                                    The JSON output data of the state.

                                                                                                                                                                    \n@param output The JSON output data of the state.", "setterMethodName" : "setOutput", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "output", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The JSON output data of the state.

                                                                                                                                                                    ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "name" ], "shapeName" : "StateExitedEventDetails", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StateExitedEventDetails", "variableName" : "stateExitedEventDetails", "variableType" : "StateExitedEventDetails", "documentation" : null, "simpleType" : "StateExitedEventDetails", "variableSetterType" : "StateExitedEventDetails" }, "wrapper" : false }, "StateMachineAlreadyExistsException" : { "c2jName" : "StateMachineAlreadyExists", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    A state machine with the same name but a different definition or role ARN already exists.

                                                                                                                                                                    ", "enums" : null, "errorCode" : "StateMachineAlreadyExists", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StateMachineAlreadyExistsException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StateMachineAlreadyExistsException", "variableName" : "stateMachineAlreadyExistsException", "variableType" : "StateMachineAlreadyExistsException", "documentation" : null, "simpleType" : "StateMachineAlreadyExistsException", "variableSetterType" : "StateMachineAlreadyExistsException" }, "wrapper" : false }, "StateMachineDeletingException" : { "c2jName" : "StateMachineDeleting", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    The specified state machine is being deleted.

                                                                                                                                                                    ", "enums" : null, "errorCode" : "StateMachineDeleting", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StateMachineDeletingException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StateMachineDeletingException", "variableName" : "stateMachineDeletingException", "variableType" : "StateMachineDeletingException", "documentation" : null, "simpleType" : "StateMachineDeletingException", "variableSetterType" : "StateMachineDeletingException" }, "wrapper" : false }, "StateMachineDoesNotExistException" : { "c2jName" : "StateMachineDoesNotExist", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    The specified state machine does not exist.

                                                                                                                                                                    ", "enums" : null, "errorCode" : "StateMachineDoesNotExist", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StateMachineDoesNotExistException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StateMachineDoesNotExistException", "variableName" : "stateMachineDoesNotExistException", "variableType" : "StateMachineDoesNotExistException", "documentation" : null, "simpleType" : "StateMachineDoesNotExistException", "variableSetterType" : "StateMachineDoesNotExistException" }, "wrapper" : false }, "StateMachineLimitExceededException" : { "c2jName" : "StateMachineLimitExceeded", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    The maximum number of state machines has been reached. Existing state machines must be deleted before a new state machine can be created.

                                                                                                                                                                    ", "enums" : null, "errorCode" : "StateMachineLimitExceeded", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StateMachineLimitExceededException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StateMachineLimitExceededException", "variableName" : "stateMachineLimitExceededException", "variableType" : "StateMachineLimitExceededException", "documentation" : null, "simpleType" : "StateMachineLimitExceededException", "variableSetterType" : "StateMachineLimitExceededException" }, "wrapper" : false }, "StateMachineListItem" : { "c2jName" : "StateMachineListItem", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "

                                                                                                                                                                    Contains details about the state machine.

                                                                                                                                                                    ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                    The Amazon Resource Name (ARN) that identifies the state machine.

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

                                                                                                                                                                    The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                                                    The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                    \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                                                    The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                    \n@return The Amazon Resource Name (ARN) that identifies the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                                                    The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                    \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                    The Amazon Resource Name (ARN) that identifies the state machine.

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

                                                                                                                                                                    The name of the state machine.

                                                                                                                                                                    A name must not contain:

                                                                                                                                                                    • whitespace

                                                                                                                                                                    • brackets < > { } [ ]

                                                                                                                                                                    • wildcard characters ? *

                                                                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                                    The name of the state machine.

                                                                                                                                                                    A name must not contain:

                                                                                                                                                                    • whitespace

                                                                                                                                                                    • brackets < > { } [ ]

                                                                                                                                                                    • wildcard characters ? *

                                                                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                    ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                    The name of the state machine.

                                                                                                                                                                    A name must not contain:

                                                                                                                                                                    • whitespace

                                                                                                                                                                    • brackets < > { } [ ]

                                                                                                                                                                    • wildcard characters ? *

                                                                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                    \n@param name The name of the state machine.

                                                                                                                                                                    A name must not contain:

                                                                                                                                                                    • whitespace

                                                                                                                                                                    • brackets < > { } [ ]

                                                                                                                                                                    • wildcard characters ? *

                                                                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                                      The name of the state machine.

                                                                                                                                                                      A name must not contain:

                                                                                                                                                                      • whitespace

                                                                                                                                                                      • brackets < > { } [ ]

                                                                                                                                                                      • wildcard characters ? *

                                                                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                      \n@return The name of the state machine.

                                                                                                                                                                      A name must not contain:

                                                                                                                                                                      • whitespace

                                                                                                                                                                      • brackets < > { } [ ]

                                                                                                                                                                      • wildcard characters ? *

                                                                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                      • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                                                                        The name of the state machine.

                                                                                                                                                                        A name must not contain:

                                                                                                                                                                        • whitespace

                                                                                                                                                                        • brackets < > { } [ ]

                                                                                                                                                                        • wildcard characters ? *

                                                                                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                        \n@param name The name of the state machine.

                                                                                                                                                                        A name must not contain:

                                                                                                                                                                        • whitespace

                                                                                                                                                                        • brackets < > { } [ ]

                                                                                                                                                                        • wildcard characters ? *

                                                                                                                                                                        • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                        • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                        • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                          The name of the state machine.

                                                                                                                                                                          A name must not contain:

                                                                                                                                                                          • whitespace

                                                                                                                                                                          • brackets < > { } [ ]

                                                                                                                                                                          • wildcard characters ? *

                                                                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The date the state machine is created.

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

                                                                                                                                                                          The date the state machine is created.

                                                                                                                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                                                                                                                                          The date the state machine is created.

                                                                                                                                                                          \n@param creationDate The date the state machine is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                                                                                                                                          The date the state machine is created.

                                                                                                                                                                          \n@return The date the state machine is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                                                                                                                                          The date the state machine is created.

                                                                                                                                                                          \n@param creationDate The date the state machine is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                          The date the state machine is created.

                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "CreationDate" : { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The date the state machine is created.

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

                                                                                                                                                                          The date the state machine is created.

                                                                                                                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                                                                                                                                          The date the state machine is created.

                                                                                                                                                                          \n@param creationDate The date the state machine is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                                                                                                                                          The date the state machine is created.

                                                                                                                                                                          \n@return The date the state machine is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                                                                                                                                          The date the state machine is created.

                                                                                                                                                                          \n@param creationDate The date the state machine is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                          The date the state machine is created.

                                                                                                                                                                          ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null }, "Name" : { "beanStyleGetterMethodName" : "getName", "beanStyleSetterMethodName" : "setName", "c2jName" : "name", "c2jShape" : "Name", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                          The name of the state machine.

                                                                                                                                                                          A name must not contain:

                                                                                                                                                                          • whitespace

                                                                                                                                                                          • brackets < > { } [ ]

                                                                                                                                                                          • wildcard characters ? *

                                                                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                                          The name of the state machine.

                                                                                                                                                                          A name must not contain:

                                                                                                                                                                          • whitespace

                                                                                                                                                                          • brackets < > { } [ ]

                                                                                                                                                                          • wildcard characters ? *

                                                                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                          ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                          The name of the state machine.

                                                                                                                                                                          A name must not contain:

                                                                                                                                                                          • whitespace

                                                                                                                                                                          • brackets < > { } [ ]

                                                                                                                                                                          • wildcard characters ? *

                                                                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                          \n@param name The name of the state machine.

                                                                                                                                                                          A name must not contain:

                                                                                                                                                                          • whitespace

                                                                                                                                                                          • brackets < > { } [ ]

                                                                                                                                                                          • wildcard characters ? *

                                                                                                                                                                          • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                          • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                                            The name of the state machine.

                                                                                                                                                                            A name must not contain:

                                                                                                                                                                            • whitespace

                                                                                                                                                                            • brackets < > { } [ ]

                                                                                                                                                                            • wildcard characters ? *

                                                                                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                            \n@return The name of the state machine.

                                                                                                                                                                            A name must not contain:

                                                                                                                                                                            • whitespace

                                                                                                                                                                            • brackets < > { } [ ]

                                                                                                                                                                            • wildcard characters ? *

                                                                                                                                                                            • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                            • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                            • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                                                                              The name of the state machine.

                                                                                                                                                                              A name must not contain:

                                                                                                                                                                              • whitespace

                                                                                                                                                                              • brackets < > { } [ ]

                                                                                                                                                                              • wildcard characters ? *

                                                                                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                              \n@param name The name of the state machine.

                                                                                                                                                                              A name must not contain:

                                                                                                                                                                              • whitespace

                                                                                                                                                                              • brackets < > { } [ ]

                                                                                                                                                                              • wildcard characters ? *

                                                                                                                                                                              • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                              • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                              • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The name of the state machine.

                                                                                                                                                                                A name must not contain:

                                                                                                                                                                                • whitespace

                                                                                                                                                                                • brackets < > { } [ ]

                                                                                                                                                                                • wildcard characters ? *

                                                                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StateMachineArn" : { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

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

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                                \n@return The Amazon Resource Name (ARN) that identifies the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                                ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

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

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                                \n@return The Amazon Resource Name (ARN) that identifies the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

                                                                                                                                                                                \n@param stateMachineArn The Amazon Resource Name (ARN) that identifies the state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                The Amazon Resource Name (ARN) that identifies the state machine.

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

                                                                                                                                                                                The name of the state machine.

                                                                                                                                                                                A name must not contain:

                                                                                                                                                                                • whitespace

                                                                                                                                                                                • brackets < > { } [ ]

                                                                                                                                                                                • wildcard characters ? *

                                                                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                                                The name of the state machine.

                                                                                                                                                                                A name must not contain:

                                                                                                                                                                                • whitespace

                                                                                                                                                                                • brackets < > { } [ ]

                                                                                                                                                                                • wildcard characters ? *

                                                                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                                ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "name", "fluentSetterDocumentation" : "

                                                                                                                                                                                The name of the state machine.

                                                                                                                                                                                A name must not contain:

                                                                                                                                                                                • whitespace

                                                                                                                                                                                • brackets < > { } [ ]

                                                                                                                                                                                • wildcard characters ? *

                                                                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                                \n@param name The name of the state machine.

                                                                                                                                                                                A name must not contain:

                                                                                                                                                                                • whitespace

                                                                                                                                                                                • brackets < > { } [ ]

                                                                                                                                                                                • wildcard characters ? *

                                                                                                                                                                                • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                                • control characters (U+0000-001F, U+007F-009F)

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

                                                                                                                                                                                  The name of the state machine.

                                                                                                                                                                                  A name must not contain:

                                                                                                                                                                                  • whitespace

                                                                                                                                                                                  • brackets < > { } [ ]

                                                                                                                                                                                  • wildcard characters ? *

                                                                                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                                  \n@return The name of the state machine.

                                                                                                                                                                                  A name must not contain:

                                                                                                                                                                                  • whitespace

                                                                                                                                                                                  • brackets < > { } [ ]

                                                                                                                                                                                  • wildcard characters ? *

                                                                                                                                                                                  • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                                  • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                                  • ", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Name", "setterDocumentation" : "

                                                                                                                                                                                    The name of the state machine.

                                                                                                                                                                                    A name must not contain:

                                                                                                                                                                                    • whitespace

                                                                                                                                                                                    • brackets < > { } [ ]

                                                                                                                                                                                    • wildcard characters ? *

                                                                                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                                    \n@param name The name of the state machine.

                                                                                                                                                                                    A name must not contain:

                                                                                                                                                                                    • whitespace

                                                                                                                                                                                    • brackets < > { } [ ]

                                                                                                                                                                                    • wildcard characters ? *

                                                                                                                                                                                    • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                                    • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                                    • ", "setterMethodName" : "setName", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The name of the state machine.

                                                                                                                                                                                      A name must not contain:

                                                                                                                                                                                      • whitespace

                                                                                                                                                                                      • brackets < > { } [ ]

                                                                                                                                                                                      • wildcard characters ? *

                                                                                                                                                                                      • special characters \" # % \\ ^ | ~ ` $ & , ; : /

                                                                                                                                                                                      • control characters (U+0000-001F, U+007F-009F)

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCreationDate", "beanStyleSetterMethodName" : "setCreationDate", "c2jName" : "creationDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date the state machine is created.

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

                                                                                                                                                                                      The date the state machine is created.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "creationDate", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The date the state machine is created.

                                                                                                                                                                                      \n@param creationDate The date the state machine is created.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "creationDate", "getterDocumentation" : "

                                                                                                                                                                                      The date the state machine is created.

                                                                                                                                                                                      \n@return The date the state machine is created.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "creationDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "creationDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "CreationDate", "setterDocumentation" : "

                                                                                                                                                                                      The date the state machine is created.

                                                                                                                                                                                      \n@param creationDate The date the state machine is created.", "setterMethodName" : "setCreationDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "creationDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date the state machine is created.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "stateMachineArn", "name", "creationDate" ], "shapeName" : "StateMachineListItem", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StateMachineListItem", "variableName" : "stateMachineListItem", "variableType" : "StateMachineListItem", "documentation" : null, "simpleType" : "StateMachineListItem", "variableSetterType" : "StateMachineListItem" }, "wrapper" : false }, "StateMachineStatus" : { "c2jName" : "StateMachineStatus", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "ACTIVE", "value" : "ACTIVE" }, { "name" : "DELETING", "value" : "DELETING" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "StateMachineStatus", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StateMachineStatus", "variableName" : "stateMachineStatus", "variableType" : "StateMachineStatus", "documentation" : null, "simpleType" : "StateMachineStatus", "variableSetterType" : "StateMachineStatus" }, "wrapper" : false }, "StopExecutionRequest" : { "c2jName" : "StopExecutionInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "StopExecution", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.StopExecution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      \n@param executionArn The Amazon Resource Name (ARN) of the execution to stop.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the execution to stop.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      \n@param executionArn The Amazon Resource Name (ARN) of the execution to stop.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

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

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      \n@param error An arbitrary error code that identifies the cause of the termination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      \n@return An arbitrary error code that identifies the cause of the termination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Error", "setterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      \n@param error An arbitrary error code that identifies the cause of the termination.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

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

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      \n@param cause A more detailed explanation of the cause of the termination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      \n@return A more detailed explanation of the cause of the termination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      \n@param cause A more detailed explanation of the cause of the termination.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Cause" : { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

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

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      \n@param cause A more detailed explanation of the cause of the termination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      \n@return A more detailed explanation of the cause of the termination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      \n@param cause A more detailed explanation of the cause of the termination.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Error" : { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

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

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      \n@param error An arbitrary error code that identifies the cause of the termination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      \n@return An arbitrary error code that identifies the cause of the termination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Error", "setterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      \n@param error An arbitrary error code that identifies the cause of the termination.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ExecutionArn" : { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      \n@param executionArn The Amazon Resource Name (ARN) of the execution to stop.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the execution to stop.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      \n@param executionArn The Amazon Resource Name (ARN) of the execution to stop.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getExecutionArn", "beanStyleSetterMethodName" : "setExecutionArn", "c2jName" : "executionArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "executionArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      \n@param executionArn The Amazon Resource Name (ARN) of the execution to stop.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "executionArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the execution to stop.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "executionArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "ExecutionArn", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      \n@param executionArn The Amazon Resource Name (ARN) of the execution to stop.", "setterMethodName" : "setExecutionArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "executionArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the execution to stop.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getError", "beanStyleSetterMethodName" : "setError", "c2jName" : "error", "c2jShape" : "Error", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

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

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "error", "fluentSetterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      \n@param error An arbitrary error code that identifies the cause of the termination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "error", "getterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      \n@return An arbitrary error code that identifies the cause of the termination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "error", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "error", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Error", "setterDocumentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      \n@param error An arbitrary error code that identifies the cause of the termination.", "setterMethodName" : "setError", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "error", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      An arbitrary error code that identifies the cause of the termination.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getCause", "beanStyleSetterMethodName" : "setCause", "c2jName" : "cause", "c2jShape" : "Cause", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

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

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "cause", "fluentSetterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      \n@param cause A more detailed explanation of the cause of the termination.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "cause", "getterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      \n@return A more detailed explanation of the cause of the termination.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "cause", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "cause", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Cause", "setterDocumentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      \n@param cause A more detailed explanation of the cause of the termination.", "setterMethodName" : "setCause", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "cause", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      A more detailed explanation of the cause of the termination.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "executionArn" ], "shapeName" : "StopExecutionRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StopExecutionRequest", "variableName" : "stopExecutionRequest", "variableType" : "StopExecutionRequest", "documentation" : null, "simpleType" : "StopExecutionRequest", "variableSetterType" : "StopExecutionRequest" }, "wrapper" : false }, "StopExecutionResponse" : { "c2jName" : "StopExecutionOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getStopDate", "beanStyleSetterMethodName" : "setStopDate", "c2jName" : "stopDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

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

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stopDate", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      \n@param stopDate The date the execution is stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopDate", "getterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      \n@return The date the execution is stopped.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stopDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StopDate", "setterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      \n@param stopDate The date the execution is stopped.", "setterMethodName" : "setStopDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "StopDate" : { "beanStyleGetterMethodName" : "getStopDate", "beanStyleSetterMethodName" : "setStopDate", "c2jName" : "stopDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

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

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stopDate", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      \n@param stopDate The date the execution is stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopDate", "getterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      \n@return The date the execution is stopped.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stopDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StopDate", "setterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      \n@param stopDate The date the execution is stopped.", "setterMethodName" : "setStopDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStopDate", "beanStyleSetterMethodName" : "setStopDate", "c2jName" : "stopDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

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

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stopDate", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      \n@param stopDate The date the execution is stopped.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stopDate", "getterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      \n@return The date the execution is stopped.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stopDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stopDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "StopDate", "setterDocumentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      \n@param stopDate The date the execution is stopped.", "setterMethodName" : "setStopDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "stopDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date the execution is stopped.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "stopDate" ], "shapeName" : "StopExecutionResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StopExecutionResponse", "variableName" : "stopExecutionResponse", "variableType" : "StopExecutionResponse", "documentation" : null, "simpleType" : "StopExecutionResponse", "variableSetterType" : "StopExecutionResponse" }, "wrapper" : false }, "TaskDoesNotExistException" : { "c2jName" : "TaskDoesNotExist", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : "TaskDoesNotExist", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TaskDoesNotExistException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TaskDoesNotExistException", "variableName" : "taskDoesNotExistException", "variableType" : "TaskDoesNotExistException", "documentation" : null, "simpleType" : "TaskDoesNotExistException", "variableSetterType" : "TaskDoesNotExistException" }, "wrapper" : false }, "TaskTimedOutException" : { "c2jName" : "TaskTimedOut", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : "TaskTimedOut", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ ], "membersAsMap" : { }, "nonStreamingMembers" : [ ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : null, "shapeName" : "TaskTimedOutException", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "TaskTimedOutException", "variableName" : "taskTimedOutException", "variableType" : "TaskTimedOutException", "documentation" : null, "simpleType" : "TaskTimedOutException", "variableSetterType" : "TaskTimedOutException" }, "wrapper" : false }, "UpdateStateMachineRequest" : { "c2jName" : "UpdateStateMachineInput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "UpdateStateMachine", "locationName" : null, "requestUri" : "/", "target" : "AWSStepFunctions.UpdateStateMachine", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

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

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the IAM role of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the state machine.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Definition" : { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

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

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the IAM role of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the state machine.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StateMachineArn" : { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getStateMachineArn", "beanStyleSetterMethodName" : "setStateMachineArn", "c2jName" : "stateMachineArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "stateMachineArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "stateMachineArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "stateMachineArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stateMachineArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "StateMachineArn", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      \n@param stateMachineArn The Amazon Resource Name (ARN) of the state machine.", "setterMethodName" : "setStateMachineArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "stateMachineArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the state machine.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getDefinition", "beanStyleSetterMethodName" : "setDefinition", "c2jName" : "definition", "c2jShape" : "Definition", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

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

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "definition", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      \n@param definition The Amazon States Language definition of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "definition", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      \n@return The Amazon States Language definition of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "definition", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "definition", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "Definition", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      \n@param definition The Amazon States Language definition of the state machine.", "setterMethodName" : "setDefinition", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "definition", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon States Language definition of the state machine.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "beanStyleGetterMethodName" : "getRoleArn", "beanStyleSetterMethodName" : "setRoleArn", "c2jName" : "roleArn", "c2jShape" : "Arn", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

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

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "roleArn", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the state machine.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "roleArn", "getterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      \n@return The Amazon Resource Name (ARN) of the IAM role of the state machine.", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "String", "marshallingType" : "STRING", "name" : "RoleArn", "setterDocumentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      \n@param roleArn The Amazon Resource Name (ARN) of the IAM role of the state machine.", "setterMethodName" : "setRoleArn", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : null, "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

                                                                                                                                                                                      The Amazon Resource Name (ARN) of the IAM role of the state machine.

                                                                                                                                                                                      ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "stateMachineArn" ], "shapeName" : "UpdateStateMachineRequest", "simpleMethod" : false, "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdateStateMachineRequest", "variableName" : "updateStateMachineRequest", "variableType" : "UpdateStateMachineRequest", "documentation" : null, "simpleType" : "UpdateStateMachineRequest", "variableSetterType" : "UpdateStateMachineRequest" }, "wrapper" : false }, "UpdateStateMachineResponse" : { "c2jName" : "UpdateStateMachineOutput", "customization" : { "artificialResultWrapper" : null, "customUnmarshallerFqcn" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false, "staxTargetDepthOffset" : 0 }, "deprecated" : false, "documentation" : "", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "beanStyleGetterMethodName" : "getUpdateDate", "beanStyleSetterMethodName" : "setUpdateDate", "c2jName" : "updateDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

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

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "updateDate", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      \n@param updateDate The date and time the state machine was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updateDate", "getterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      \n@return The date and time the state machine was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updateDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "updateDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "UpdateDate", "setterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      \n@param updateDate The date and time the state machine was updated.", "setterMethodName" : "setUpdateDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "UpdateDate" : { "beanStyleGetterMethodName" : "getUpdateDate", "beanStyleSetterMethodName" : "setUpdateDate", "c2jName" : "updateDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

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

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "updateDate", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      \n@param updateDate The date and time the state machine was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updateDate", "getterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      \n@return The date and time the state machine was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updateDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "updateDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "UpdateDate", "setterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      \n@param updateDate The date and time the state machine was updated.", "setterMethodName" : "setUpdateDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } }, "nonStreamingMembers" : [ { "beanStyleGetterMethodName" : "getUpdateDate", "beanStyleSetterMethodName" : "setUpdateDate", "c2jName" : "updateDate", "c2jShape" : "Timestamp", "defaultConsumerFluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

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

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      ", "enumType" : null, "fluentEnumGetterMethodName" : null, "fluentGetterMethodName" : "updateDate", "fluentSetterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      \n@param updateDate The date and time the state machine was updated.\n@return Returns a reference to this object so that method calls can be chained together.", "fluentSetterMethodName" : "updateDate", "getterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      \n@return The date and time the state machine was updated.", "getterModel" : { "returnType" : "java.time.Instant", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "greedy" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocation" : "PAYLOAD", "marshallLocationName" : "updateDate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "updateDate", "uri" : false }, "idempotencyToken" : false, "isBinary" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "marshallingTargetClass" : "java.time.Instant", "marshallingType" : "INSTANT", "name" : "UpdateDate", "setterDocumentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      \n@param updateDate The date and time the state machine was updated.", "setterMethodName" : "setUpdateDate", "setterModel" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : null, "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "simple" : true, "variable" : { "variableDeclarationType" : "java.time.Instant", "variableName" : "updateDate", "variableType" : "java.time.Instant", "documentation" : "

                                                                                                                                                                                      The date and time the state machine was updated.

                                                                                                                                                                                      ", "simpleType" : "Instant", "variableSetterType" : "java.time.Instant" }, "xmlNameSpaceUri" : null } ], "requestSignerAware" : false, "requestSignerClassFqcn" : null, "required" : [ "updateDate" ], "shapeName" : "UpdateStateMachineResponse", "simpleMethod" : false, "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdateStateMachineResponse", "variableName" : "updateStateMachineResponse", "variableType" : "UpdateStateMachineResponse", "documentation" : null, "simpleType" : "UpdateStateMachineResponse", "variableSetterType" : "UpdateStateMachineResponse" }, "wrapper" : false } }, "customAuthorizers" : { }, "examples" : { "examples" : { }, "version" : "1.0" }, "exceptionUnmarshallerImpl" : null, "fileHeader" : "/*\n * Copyright 2013-2018 Amazon.com, Inc. or its affiliates. All Rights Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */\n", "sdkBaseResponseFqcn" : "software.amazon.awssdk.core.AwsResponse", "sdkModeledExceptionBaseClassName" : "SFNException", "sdkModeledExceptionBaseFqcn" : "software.amazon.awssdk.services.sfn.model.SFNException", "sdkRequestBaseClassName" : "SFNRequest", "sdkResponseBaseClassName" : "SFNResponse", "serviceBaseExceptionFqcn" : "software.amazon.awssdk.core.exception.SdkServiceException" }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy