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

models.codepipeline-2015-07-09-intermediate.json Maven / Gradle / Ivy

Go to download

The AWS Java SDK for AWS CodePipeline module holds the client classes that are used for communicating with AWS CodePipeline

There is a newer version: 1.12.782
Show newest version
{
  "customizationConfig" : {
    "additionalShapeConstructors" : null,
    "authPolicyActions" : null,
    "calculateCRC32FromCompressedData" : false,
    "convenienceTypeOverloads" : [ ],
    "customClientConfigFactory" : null,
    "customCodeTemplates" : null,
    "customErrorCodeFieldName" : null,
    "customExceptionUnmarshallerImpl" : null,
    "customFileHeader" : null,
    "customResponseMetadataClassName" : null,
    "customServiceMetadata" : null,
    "customServiceNameForRequest" : null,
    "customSignerProvider" : null,
    "operationModifiers" : null,
    "operationsWithResponseStreamContentLengthValidation" : null,
    "presignersFqcn" : null,
    "renameShapes" : null,
    "requestMetrics" : null,
    "requiredParamValidationEnabled" : false,
    "sdkModeledExceptionBaseClassName" : null,
    "sendEmptyAutoConstructedListAsEmptyList" : null,
    "sendExplicitlyEmptyListsForQuery" : false,
    "serviceClientHoldInputStream" : false,
    "shapeModifiers" : null,
    "shapeSubstitutions" : null,
    "simpleMethods" : null,
    "skipInterfaceAdditions" : false,
    "skipSmokeTests" : false,
    "useAutoConstructList" : false,
    "useAutoConstructMap" : false
  },
  "metadata" : {
    "apiVersion" : "2015-07-09",
    "asyncClient" : "AWSCodePipelineAsyncClient",
    "asyncClientBuilderClassName" : "AWSCodePipelineAsyncClientBuilder",
    "asyncInterface" : "AWSCodePipelineAsync",
    "cborProtocol" : false,
    "checksumFormat" : null,
    "contentType" : null,
    "cucumberModuleInjectorClassName" : "AWSCodePipelineModuleInjector",
    "defaultEndpoint" : "https://codepipeline.us-east-1.amazonaws.com",
    "defaultEndpointWithoutHttpProtocol" : "codepipeline.us-east-1.amazonaws.com",
    "documentation" : "AWS CodePipeline 

Overview

This is the AWS CodePipeline API Reference. This guide provides descriptions of the actions and data types for AWS CodePipeline. Some functionality for your pipeline is only configurable through the API. For additional information, see the AWS CodePipeline User Guide.

You can use the AWS CodePipeline API to work with pipelines, stages, actions, gates, and transitions, as described below.

Pipelines are models of automated release processes. Each pipeline is uniquely named, and consists of actions, gates, and stages.

You can work with pipelines by calling:

  • CreatePipeline, which creates a uniquely-named pipeline.

  • DeletePipeline, which deletes the specified pipeline.

  • GetPipeline, which returns information about a pipeline structure.

  • GetPipelineExecution, which returns information about a specific execution of a pipeline.

  • GetPipelineState, which returns information about the current state of the stages and actions of a pipeline.

  • ListPipelines, which gets a summary of all of the pipelines associated with your account.

  • StartPipelineExecution, which runs the the most recent revision of an artifact through the pipeline.

  • UpdatePipeline, which updates a pipeline with edits or changes to the structure of the pipeline.

Pipelines include stages, which are which are logical groupings of gates and actions. Each stage contains one or more actions that must complete before the next stage begins. A stage will result in success or failure. If a stage fails, then the pipeline stops at that stage and will remain stopped until either a new version of an artifact appears in the source location, or a user takes action to re-run the most recent artifact through the pipeline. You can call GetPipelineState, which displays the status of a pipeline, including the status of stages in the pipeline, or GetPipeline, which returns the entire structure of the pipeline, including the stages of that pipeline. For more information about the structure of stages and actions, also refer to the AWS CodePipeline Pipeline Structure Reference.

Pipeline stages include actions, which are categorized into categories such as source or build actions performed within a stage of a pipeline. For example, you can use a source action to import artifacts into a pipeline from a source such as Amazon S3. Like stages, you do not work with actions directly in most cases, but you do define and interact with actions when working with pipeline operations such as CreatePipeline and GetPipelineState.

Pipelines also include transitions, which allow the transition of artifacts from one stage to the next in a pipeline after the actions in one stage complete.

You can work with transitions by calling:

Using the API to integrate with AWS CodePipeline

For third-party integrators or developers who want to create their own integrations with AWS CodePipeline, the expected sequence varies from the standard API user. In order to integrate with AWS CodePipeline, developers will need to work with the following items:

Jobs, which are instances of an action. For example, a job for a source action might import a revision of an artifact from a source.

You can work with jobs by calling:

Third party jobs, which are instances of an action created by a partner action and integrated into AWS CodePipeline. Partner actions are created by members of the AWS Partner Network.

You can work with third party jobs by calling:

", "endpointPrefix" : "codepipeline", "hasApiWithStreamInput" : false, "ionProtocol" : false, "jsonProtocol" : true, "jsonVersion" : "1.1", "packageName" : "com.amazonaws.services.codepipeline", "packagePath" : "com/amazonaws/services/codepipeline", "protocol" : "json", "protocolDefaultExceptionUmarshallerImpl" : null, "requestBaseFqcn" : "com.amazonaws.AmazonWebServiceRequest", "serviceAbbreviation" : "CodePipeline", "serviceFullName" : "AWS CodePipeline", "serviceName" : "CodePipeline", "signingName" : "codepipeline", "smokeTestsPackageName" : "com.amazonaws.services.codepipeline.smoketests", "syncClient" : "AWSCodePipelineClient", "syncClientBuilderClassName" : "AWSCodePipelineClientBuilder", "syncInterface" : "AWSCodePipeline", "unmarshallerClassSuffix" : "JsonUnmarshaller", "unmarshallerContextClassName" : "JsonUnmarshallerContext", "xmlProtocol" : false }, "operations" : { "AcknowledgeJob" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "AcknowledgeJobResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns information about a specified job and whether that job has been received by the job worker. Only used for custom actions.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "InvalidNonceException", "documentation" : "

The specified nonce was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "AcknowledgeJobRequest", "variableName" : "acknowledgeJobRequest", "variableType" : "AcknowledgeJobRequest", "documentation" : "

Represents the input of an acknowledge job action.

", "simpleType" : "AcknowledgeJobRequest", "variableSetterType" : "AcknowledgeJobRequest" }, "inputStreamPropertyName" : null, "methodName" : "acknowledgeJob", "operationName" : "AcknowledgeJob", "returnType" : { "returnType" : "AcknowledgeJobResult", "documentation" : "

Represents the output of an acknowledge job action.

" }, "syncReturnType" : "AcknowledgeJobResult" }, "AcknowledgeThirdPartyJob" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "AcknowledgeThirdPartyJobResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Confirms a job worker has received the specified job. Only used for partner actions.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "InvalidNonceException", "documentation" : "

The specified nonce was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "InvalidClientTokenException", "documentation" : "

The client token was specified in an invalid format

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "AcknowledgeThirdPartyJobRequest", "variableName" : "acknowledgeThirdPartyJobRequest", "variableType" : "AcknowledgeThirdPartyJobRequest", "documentation" : "

Represents the input of an acknowledge third party job action.

", "simpleType" : "AcknowledgeThirdPartyJobRequest", "variableSetterType" : "AcknowledgeThirdPartyJobRequest" }, "inputStreamPropertyName" : null, "methodName" : "acknowledgeThirdPartyJob", "operationName" : "AcknowledgeThirdPartyJob", "returnType" : { "returnType" : "AcknowledgeThirdPartyJobResult", "documentation" : "

Represents the output of an acknowledge third party job action.

" }, "syncReturnType" : "AcknowledgeThirdPartyJobResult" }, "CreateCustomActionType" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "CreateCustomActionTypeResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a new custom action that can be used in all pipelines associated with the AWS account. Only used for custom actions.

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

The validation was specified in an invalid format.

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

The number of pipelines associated with the AWS account has exceeded the limit allowed for the account.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreateCustomActionTypeRequest", "variableName" : "createCustomActionTypeRequest", "variableType" : "CreateCustomActionTypeRequest", "documentation" : "

Represents the input of a create custom action operation.

", "simpleType" : "CreateCustomActionTypeRequest", "variableSetterType" : "CreateCustomActionTypeRequest" }, "inputStreamPropertyName" : null, "methodName" : "createCustomActionType", "operationName" : "CreateCustomActionType", "returnType" : { "returnType" : "CreateCustomActionTypeResult", "documentation" : "

Represents the output of a create custom action operation.

" }, "syncReturnType" : "CreateCustomActionTypeResult" }, "CreatePipeline" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "CreatePipelineResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Creates a pipeline.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNameInUseException", "documentation" : "

The specified pipeline name is already in use.

" }, { "exceptionName" : "InvalidStageDeclarationException", "documentation" : "

The specified stage declaration was specified in an invalid format.

" }, { "exceptionName" : "InvalidActionDeclarationException", "documentation" : "

The specified action declaration was specified in an invalid format.

" }, { "exceptionName" : "InvalidBlockerDeclarationException", "documentation" : "

Reserved for future use.

" }, { "exceptionName" : "InvalidStructureException", "documentation" : "

The specified structure was specified in an invalid format.

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

The number of pipelines associated with the AWS account has exceeded the limit allowed for the account.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "CreatePipelineRequest", "variableName" : "createPipelineRequest", "variableType" : "CreatePipelineRequest", "documentation" : "

Represents the input of a create pipeline action.

", "simpleType" : "CreatePipelineRequest", "variableSetterType" : "CreatePipelineRequest" }, "inputStreamPropertyName" : null, "methodName" : "createPipeline", "operationName" : "CreatePipeline", "returnType" : { "returnType" : "CreatePipelineResult", "documentation" : "

Represents the output of a create pipeline action.

" }, "syncReturnType" : "CreatePipelineResult" }, "DeleteCustomActionType" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DeleteCustomActionTypeResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Marks a custom action as deleted. PollForJobs for the custom action will fail after the action is marked for deletion. Only used for custom actions.

You cannot recreate a custom action after it has been deleted unless you increase the version number of the action.

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

The validation was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeleteCustomActionTypeRequest", "variableName" : "deleteCustomActionTypeRequest", "variableType" : "DeleteCustomActionTypeRequest", "documentation" : "

Represents the input of a delete custom action operation. The custom action will be marked as deleted.

", "simpleType" : "DeleteCustomActionTypeRequest", "variableSetterType" : "DeleteCustomActionTypeRequest" }, "inputStreamPropertyName" : null, "methodName" : "deleteCustomActionType", "operationName" : "DeleteCustomActionType", "returnType" : { "returnType" : "DeleteCustomActionTypeResult", "documentation" : null }, "syncReturnType" : "DeleteCustomActionTypeResult" }, "DeletePipeline" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DeletePipelineResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Deletes the specified pipeline.

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

The validation was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DeletePipelineRequest", "variableName" : "deletePipelineRequest", "variableType" : "DeletePipelineRequest", "documentation" : "

Represents the input of a delete pipeline action.

", "simpleType" : "DeletePipelineRequest", "variableSetterType" : "DeletePipelineRequest" }, "inputStreamPropertyName" : null, "methodName" : "deletePipeline", "operationName" : "DeletePipeline", "returnType" : { "returnType" : "DeletePipelineResult", "documentation" : null }, "syncReturnType" : "DeletePipelineResult" }, "DisableStageTransition" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "DisableStageTransitionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Prevents artifacts in a pipeline from transitioning to the next stage in the pipeline.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "StageNotFoundException", "documentation" : "

The specified stage was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "DisableStageTransitionRequest", "variableName" : "disableStageTransitionRequest", "variableType" : "DisableStageTransitionRequest", "documentation" : "

Represents the input of a disable stage transition input action.

", "simpleType" : "DisableStageTransitionRequest", "variableSetterType" : "DisableStageTransitionRequest" }, "inputStreamPropertyName" : null, "methodName" : "disableStageTransition", "operationName" : "DisableStageTransition", "returnType" : { "returnType" : "DisableStageTransitionResult", "documentation" : null }, "syncReturnType" : "DisableStageTransitionResult" }, "EnableStageTransition" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "EnableStageTransitionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Enables artifacts in a pipeline to transition to a stage in a pipeline.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "StageNotFoundException", "documentation" : "

The specified stage was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "EnableStageTransitionRequest", "variableName" : "enableStageTransitionRequest", "variableType" : "EnableStageTransitionRequest", "documentation" : "

Represents the input of an enable stage transition action.

", "simpleType" : "EnableStageTransitionRequest", "variableSetterType" : "EnableStageTransitionRequest" }, "inputStreamPropertyName" : null, "methodName" : "enableStageTransition", "operationName" : "EnableStageTransition", "returnType" : { "returnType" : "EnableStageTransitionResult", "documentation" : null }, "syncReturnType" : "EnableStageTransitionResult" }, "GetJobDetails" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "GetJobDetailsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns information about a job. Only used for custom actions.

When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns any secret values defined for the action.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetJobDetailsRequest", "variableName" : "getJobDetailsRequest", "variableType" : "GetJobDetailsRequest", "documentation" : "

Represents the input of a get job details action.

", "simpleType" : "GetJobDetailsRequest", "variableSetterType" : "GetJobDetailsRequest" }, "inputStreamPropertyName" : null, "methodName" : "getJobDetails", "operationName" : "GetJobDetails", "returnType" : { "returnType" : "GetJobDetailsResult", "documentation" : "

Represents the output of a get job details action.

" }, "syncReturnType" : "GetJobDetailsResult" }, "GetPipeline" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "GetPipelineResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns the metadata, structure, stages, and actions of a pipeline. Can be used to return the entire structure of a pipeline in JSON format, which can then be modified and used to update the pipeline structure with UpdatePipeline.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "PipelineVersionNotFoundException", "documentation" : "

The specified pipeline version was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetPipelineRequest", "variableName" : "getPipelineRequest", "variableType" : "GetPipelineRequest", "documentation" : "

Represents the input of a get pipeline action.

", "simpleType" : "GetPipelineRequest", "variableSetterType" : "GetPipelineRequest" }, "inputStreamPropertyName" : null, "methodName" : "getPipeline", "operationName" : "GetPipeline", "returnType" : { "returnType" : "GetPipelineResult", "documentation" : "

Represents the output of a get pipeline action.

" }, "syncReturnType" : "GetPipelineResult" }, "GetPipelineExecution" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "GetPipelineExecutionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns information about an execution of a pipeline, including details about artifacts, the pipeline execution ID, and the name, version, and status of the pipeline.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "PipelineExecutionNotFoundException", "documentation" : "

The pipeline execution was specified in an invalid format or cannot be found, or an execution ID does not belong to the specified pipeline.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetPipelineExecutionRequest", "variableName" : "getPipelineExecutionRequest", "variableType" : "GetPipelineExecutionRequest", "documentation" : "

Represents the input of a get pipeline execution action.

", "simpleType" : "GetPipelineExecutionRequest", "variableSetterType" : "GetPipelineExecutionRequest" }, "inputStreamPropertyName" : null, "methodName" : "getPipelineExecution", "operationName" : "GetPipelineExecution", "returnType" : { "returnType" : "GetPipelineExecutionResult", "documentation" : "

Represents the output of a get pipeline execution action.

" }, "syncReturnType" : "GetPipelineExecutionResult" }, "GetPipelineState" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "GetPipelineStateResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns information about the state of a pipeline, including the stages and actions.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetPipelineStateRequest", "variableName" : "getPipelineStateRequest", "variableType" : "GetPipelineStateRequest", "documentation" : "

Represents the input of a get pipeline state action.

", "simpleType" : "GetPipelineStateRequest", "variableSetterType" : "GetPipelineStateRequest" }, "inputStreamPropertyName" : null, "methodName" : "getPipelineState", "operationName" : "GetPipelineState", "returnType" : { "returnType" : "GetPipelineStateResult", "documentation" : "

Represents the output of a get pipeline state action.

" }, "syncReturnType" : "GetPipelineStateResult" }, "GetThirdPartyJobDetails" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "GetThirdPartyJobDetailsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Requests the details of a job for a third party action. Only used for partner actions.

When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns any secret values defined for the action.

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

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" }, { "exceptionName" : "InvalidClientTokenException", "documentation" : "

The client token was specified in an invalid format

" }, { "exceptionName" : "InvalidJobException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "GetThirdPartyJobDetailsRequest", "variableName" : "getThirdPartyJobDetailsRequest", "variableType" : "GetThirdPartyJobDetailsRequest", "documentation" : "

Represents the input of a get third party job details action.

", "simpleType" : "GetThirdPartyJobDetailsRequest", "variableSetterType" : "GetThirdPartyJobDetailsRequest" }, "inputStreamPropertyName" : null, "methodName" : "getThirdPartyJobDetails", "operationName" : "GetThirdPartyJobDetails", "returnType" : { "returnType" : "GetThirdPartyJobDetailsResult", "documentation" : "

Represents the output of a get third party job details action.

" }, "syncReturnType" : "GetThirdPartyJobDetailsResult" }, "ListActionTypes" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ListActionTypesResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets a summary of all AWS CodePipeline action types associated with your account.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "InvalidNextTokenException", "documentation" : "

The next token was specified in an invalid format. Make sure that the next token you provided is the token returned by a previous call.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListActionTypesRequest", "variableName" : "listActionTypesRequest", "variableType" : "ListActionTypesRequest", "documentation" : "

Represents the input of a list action types action.

", "simpleType" : "ListActionTypesRequest", "variableSetterType" : "ListActionTypesRequest" }, "inputStreamPropertyName" : null, "methodName" : "listActionTypes", "operationName" : "ListActionTypes", "returnType" : { "returnType" : "ListActionTypesResult", "documentation" : "

Represents the output of a list action types action.

" }, "syncReturnType" : "ListActionTypesResult" }, "ListPipelines" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "ListPipelinesResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Gets a summary of all of the pipelines associated with your account.

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

The next token was specified in an invalid format. Make sure that the next token you provided is the token returned by a previous call.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "ListPipelinesRequest", "variableName" : "listPipelinesRequest", "variableType" : "ListPipelinesRequest", "documentation" : "

Represents the input of a list pipelines action.

", "simpleType" : "ListPipelinesRequest", "variableSetterType" : "ListPipelinesRequest" }, "inputStreamPropertyName" : null, "methodName" : "listPipelines", "operationName" : "ListPipelines", "returnType" : { "returnType" : "ListPipelinesResult", "documentation" : "

Represents the output of a list pipelines action.

" }, "syncReturnType" : "ListPipelinesResult" }, "PollForJobs" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "PollForJobsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Returns information about any jobs for AWS CodePipeline to act upon.

When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts. Additionally, this API returns any secret values defined for the action.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "ActionTypeNotFoundException", "documentation" : "

The specified action type cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PollForJobsRequest", "variableName" : "pollForJobsRequest", "variableType" : "PollForJobsRequest", "documentation" : "

Represents the input of a poll for jobs action.

", "simpleType" : "PollForJobsRequest", "variableSetterType" : "PollForJobsRequest" }, "inputStreamPropertyName" : null, "methodName" : "pollForJobs", "operationName" : "PollForJobs", "returnType" : { "returnType" : "PollForJobsResult", "documentation" : "

Represents the output of a poll for jobs action.

" }, "syncReturnType" : "PollForJobsResult" }, "PollForThirdPartyJobs" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "PollForThirdPartyJobsResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Determines whether there are any third party jobs for a job worker to act on. Only used for partner actions.

When this API is called, AWS CodePipeline returns temporary credentials for the Amazon S3 bucket used to store artifacts for the pipeline, if the action requires access to that Amazon S3 bucket for input or output artifacts.

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

The specified action type cannot be found.

" }, { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PollForThirdPartyJobsRequest", "variableName" : "pollForThirdPartyJobsRequest", "variableType" : "PollForThirdPartyJobsRequest", "documentation" : "

Represents the input of a poll for third party jobs action.

", "simpleType" : "PollForThirdPartyJobsRequest", "variableSetterType" : "PollForThirdPartyJobsRequest" }, "inputStreamPropertyName" : null, "methodName" : "pollForThirdPartyJobs", "operationName" : "PollForThirdPartyJobs", "returnType" : { "returnType" : "PollForThirdPartyJobsResult", "documentation" : "

Represents the output of a poll for third party jobs action.

" }, "syncReturnType" : "PollForThirdPartyJobsResult" }, "PutActionRevision" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "PutActionRevisionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Provides information to AWS CodePipeline about new revisions to a source.

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

The specified pipeline was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "StageNotFoundException", "documentation" : "

The specified stage was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "ActionNotFoundException", "documentation" : "

The specified action cannot be found.

" }, { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PutActionRevisionRequest", "variableName" : "putActionRevisionRequest", "variableType" : "PutActionRevisionRequest", "documentation" : "

Represents the input of a put action revision action.

", "simpleType" : "PutActionRevisionRequest", "variableSetterType" : "PutActionRevisionRequest" }, "inputStreamPropertyName" : null, "methodName" : "putActionRevision", "operationName" : "PutActionRevision", "returnType" : { "returnType" : "PutActionRevisionResult", "documentation" : "

Represents the output of a put action revision action.

" }, "syncReturnType" : "PutActionRevisionResult" }, "PutApprovalResult" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "PutApprovalResultResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Provides the response to a manual approval request to AWS CodePipeline. Valid responses include Approved and Rejected.

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

The approval request already received a response or has expired.

" }, { "exceptionName" : "ApprovalAlreadyCompletedException", "documentation" : "

The approval action has already been approved or rejected.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "StageNotFoundException", "documentation" : "

The specified stage was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "ActionNotFoundException", "documentation" : "

The specified action cannot be found.

" }, { "exceptionName" : "ValidationException", "documentation" : "

The validation was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PutApprovalResultRequest", "variableName" : "putApprovalResultRequest", "variableType" : "PutApprovalResultRequest", "documentation" : "

Represents the input of a put approval result action.

", "simpleType" : "PutApprovalResultRequest", "variableSetterType" : "PutApprovalResultRequest" }, "inputStreamPropertyName" : null, "methodName" : "putApprovalResult", "operationName" : "PutApprovalResult", "returnType" : { "returnType" : "PutApprovalResultResult", "documentation" : "

Represents the output of a put approval result action.

" }, "syncReturnType" : "PutApprovalResultResult" }, "PutJobFailureResult" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "PutJobFailureResultResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Represents the failure of a job as returned to the pipeline by a job worker. Only used for custom actions.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "InvalidJobStateException", "documentation" : "

The specified job state was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PutJobFailureResultRequest", "variableName" : "putJobFailureResultRequest", "variableType" : "PutJobFailureResultRequest", "documentation" : "

Represents the input of a put job failure result action.

", "simpleType" : "PutJobFailureResultRequest", "variableSetterType" : "PutJobFailureResultRequest" }, "inputStreamPropertyName" : null, "methodName" : "putJobFailureResult", "operationName" : "PutJobFailureResult", "returnType" : { "returnType" : "PutJobFailureResultResult", "documentation" : null }, "syncReturnType" : "PutJobFailureResultResult" }, "PutJobSuccessResult" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "PutJobSuccessResultResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Represents the success of a job as returned to the pipeline by a job worker. Only used for custom actions.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "InvalidJobStateException", "documentation" : "

The specified job state was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PutJobSuccessResultRequest", "variableName" : "putJobSuccessResultRequest", "variableType" : "PutJobSuccessResultRequest", "documentation" : "

Represents the input of a put job success result action.

", "simpleType" : "PutJobSuccessResultRequest", "variableSetterType" : "PutJobSuccessResultRequest" }, "inputStreamPropertyName" : null, "methodName" : "putJobSuccessResult", "operationName" : "PutJobSuccessResult", "returnType" : { "returnType" : "PutJobSuccessResultResult", "documentation" : null }, "syncReturnType" : "PutJobSuccessResultResult" }, "PutThirdPartyJobFailureResult" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "PutThirdPartyJobFailureResultResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Represents the failure of a third party job as returned to the pipeline by a job worker. Only used for partner actions.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "InvalidJobStateException", "documentation" : "

The specified job state was specified in an invalid format.

" }, { "exceptionName" : "InvalidClientTokenException", "documentation" : "

The client token was specified in an invalid format

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PutThirdPartyJobFailureResultRequest", "variableName" : "putThirdPartyJobFailureResultRequest", "variableType" : "PutThirdPartyJobFailureResultRequest", "documentation" : "

Represents the input of a third party job failure result action.

", "simpleType" : "PutThirdPartyJobFailureResultRequest", "variableSetterType" : "PutThirdPartyJobFailureResultRequest" }, "inputStreamPropertyName" : null, "methodName" : "putThirdPartyJobFailureResult", "operationName" : "PutThirdPartyJobFailureResult", "returnType" : { "returnType" : "PutThirdPartyJobFailureResultResult", "documentation" : null }, "syncReturnType" : "PutThirdPartyJobFailureResultResult" }, "PutThirdPartyJobSuccessResult" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "PutThirdPartyJobSuccessResultResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Represents the success of a third party job as returned to the pipeline by a job worker. Only used for partner actions.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "JobNotFoundException", "documentation" : "

The specified job was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "InvalidJobStateException", "documentation" : "

The specified job state was specified in an invalid format.

" }, { "exceptionName" : "InvalidClientTokenException", "documentation" : "

The client token was specified in an invalid format

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "PutThirdPartyJobSuccessResultRequest", "variableName" : "putThirdPartyJobSuccessResultRequest", "variableType" : "PutThirdPartyJobSuccessResultRequest", "documentation" : "

Represents the input of a put third party job success result action.

", "simpleType" : "PutThirdPartyJobSuccessResultRequest", "variableSetterType" : "PutThirdPartyJobSuccessResultRequest" }, "inputStreamPropertyName" : null, "methodName" : "putThirdPartyJobSuccessResult", "operationName" : "PutThirdPartyJobSuccessResult", "returnType" : { "returnType" : "PutThirdPartyJobSuccessResultResult", "documentation" : null }, "syncReturnType" : "PutThirdPartyJobSuccessResultResult" }, "RetryStageExecution" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "RetryStageExecutionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Resumes the pipeline execution by retrying the last failed actions in a stage.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "StageNotFoundException", "documentation" : "

The specified stage was specified in an invalid format or cannot be found.

" }, { "exceptionName" : "StageNotRetryableException", "documentation" : "

The specified stage can't be retried because the pipeline structure or stage state changed after the stage was not completed; the stage contains no failed actions; one or more actions are still in progress; or another retry attempt is already in progress.

" }, { "exceptionName" : "NotLatestPipelineExecutionException", "documentation" : "

The stage has failed in a later run of the pipeline and the pipelineExecutionId associated with the request is out of date.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "RetryStageExecutionRequest", "variableName" : "retryStageExecutionRequest", "variableType" : "RetryStageExecutionRequest", "documentation" : "

Represents the input of a retry stage execution action.

", "simpleType" : "RetryStageExecutionRequest", "variableSetterType" : "RetryStageExecutionRequest" }, "inputStreamPropertyName" : null, "methodName" : "retryStageExecution", "operationName" : "RetryStageExecution", "returnType" : { "returnType" : "RetryStageExecutionResult", "documentation" : "

Represents the output of a retry stage execution action.

" }, "syncReturnType" : "RetryStageExecutionResult" }, "StartPipelineExecution" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "StartPipelineExecutionResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Starts the specified pipeline. Specifically, it begins processing the latest commit to the source location specified as part of the pipeline.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "PipelineNotFoundException", "documentation" : "

The specified pipeline was specified in an invalid format or cannot be found.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "StartPipelineExecutionRequest", "variableName" : "startPipelineExecutionRequest", "variableType" : "StartPipelineExecutionRequest", "documentation" : "

Represents the input of a start pipeline execution action.

", "simpleType" : "StartPipelineExecutionRequest", "variableSetterType" : "StartPipelineExecutionRequest" }, "inputStreamPropertyName" : null, "methodName" : "startPipelineExecution", "operationName" : "StartPipelineExecution", "returnType" : { "returnType" : "StartPipelineExecutionResult", "documentation" : "

Represents the output of a start pipeline execution action.

" }, "syncReturnType" : "StartPipelineExecutionResult" }, "UpdatePipeline" : { "asyncCallableType" : "java.util.concurrent.Callable", "asyncFutureType" : "java.util.concurrent.Future", "asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler", "asyncReturnType" : "UpdatePipelineResult", "authenticated" : true, "deprecated" : false, "documentation" : "

Updates a specified pipeline with edits or changes to its structure. Use a JSON file with the pipeline structure in conjunction with UpdatePipeline to provide the full structure of the pipeline. Updating the pipeline increases the version number of the pipeline by 1.

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

The validation was specified in an invalid format.

" }, { "exceptionName" : "InvalidStageDeclarationException", "documentation" : "

The specified stage declaration was specified in an invalid format.

" }, { "exceptionName" : "InvalidActionDeclarationException", "documentation" : "

The specified action declaration was specified in an invalid format.

" }, { "exceptionName" : "InvalidBlockerDeclarationException", "documentation" : "

Reserved for future use.

" }, { "exceptionName" : "InvalidStructureException", "documentation" : "

The specified structure was specified in an invalid format.

" } ], "hasBlobMemberAsPayload" : false, "input" : { "variableDeclarationType" : "UpdatePipelineRequest", "variableName" : "updatePipelineRequest", "variableType" : "UpdatePipelineRequest", "documentation" : "

Represents the input of an update pipeline action.

", "simpleType" : "UpdatePipelineRequest", "variableSetterType" : "UpdatePipelineRequest" }, "inputStreamPropertyName" : null, "methodName" : "updatePipeline", "operationName" : "UpdatePipeline", "returnType" : { "returnType" : "UpdatePipelineResult", "documentation" : "

Represents the output of an update pipeline action.

" }, "syncReturnType" : "UpdatePipelineResult" } }, "shapes" : { "AWSSessionCredentials" : { "c2jName" : "AWSSessionCredentials", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents an AWS session credentials object. These credentials are temporary credentials that are issued by AWS Secure Token Service (STS). They can be used to access input and output artifacts in the Amazon S3 bucket used to store artifact for the pipeline in AWS CodePipeline.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "accessKeyId", "c2jShape" : "AccessKeyId", "deprecated" : false, "documentation" : "

The access key for the session.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The access key for the session.

\n@return The access key for the session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "accessKeyId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "accessKeyId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AccessKeyId", "setterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accessKeyId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "accessKeyId", "variableType" : "String", "documentation" : "

The access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "secretAccessKey", "c2jShape" : "SecretAccessKey", "deprecated" : false, "documentation" : "

The secret access key for the session.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The secret access key for the session.

\n@return The secret access key for the session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "secretAccessKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "secretAccessKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SecretAccessKey", "setterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "secretAccessKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "secretAccessKey", "variableType" : "String", "documentation" : "

The secret access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "sessionToken", "c2jShape" : "SessionToken", "deprecated" : false, "documentation" : "

The token for the session.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The token for the session.

\n@return The token for the session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "sessionToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "sessionToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SessionToken", "setterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sessionToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "sessionToken", "variableType" : "String", "documentation" : "

The token for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccessKeyId" : { "c2jName" : "accessKeyId", "c2jShape" : "AccessKeyId", "deprecated" : false, "documentation" : "

The access key for the session.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The access key for the session.

\n@return The access key for the session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "accessKeyId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "accessKeyId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AccessKeyId", "setterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accessKeyId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The access key for the session.

\n@param accessKeyId The access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "accessKeyId", "variableType" : "String", "documentation" : "

The access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SecretAccessKey" : { "c2jName" : "secretAccessKey", "c2jShape" : "SecretAccessKey", "deprecated" : false, "documentation" : "

The secret access key for the session.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The secret access key for the session.

\n@return The secret access key for the session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "secretAccessKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "secretAccessKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SecretAccessKey", "setterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "secretAccessKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The secret access key for the session.

\n@param secretAccessKey The secret access key for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "secretAccessKey", "variableType" : "String", "documentation" : "

The secret access key for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "SessionToken" : { "c2jName" : "sessionToken", "c2jShape" : "SessionToken", "deprecated" : false, "documentation" : "

The token for the session.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The token for the session.

\n@return The token for the session.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "sessionToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "sessionToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "SessionToken", "setterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "sessionToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The token for the session.

\n@param sessionToken The token for the session.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "sessionToken", "variableType" : "String", "documentation" : "

The token for the session.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "accessKeyId", "secretAccessKey", "sessionToken" ], "shapeName" : "AWSSessionCredentials", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "aWSSessionCredentials", "variableType" : "AWSSessionCredentials", "documentation" : null, "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "wrapper" : false }, "AcknowledgeJobRequest" : { "c2jName" : "AcknowledgeJobInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of an acknowledge job action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "AcknowledgeJob", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.AcknowledgeJob", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "jobId", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

The unique system-generated ID of the job for which you want to confirm receipt.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@return The unique system-generated ID of the job for which you want to confirm receipt.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job for which you want to confirm receipt.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nonce", "c2jShape" : "Nonce", "deprecated" : false, "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nonce", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Nonce", "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "JobId" : { "c2jName" : "jobId", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

The unique system-generated ID of the job for which you want to confirm receipt.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@return The unique system-generated ID of the job for which you want to confirm receipt.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID of the job for which you want to confirm receipt.

\n@param jobId The unique system-generated ID of the job for which you want to confirm receipt.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job for which you want to confirm receipt.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Nonce" : { "c2jName" : "nonce", "c2jShape" : "Nonce", "deprecated" : false, "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nonce", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Nonce", "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "jobId", "nonce" ], "shapeName" : "AcknowledgeJobRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AcknowledgeJobRequest", "variableName" : "acknowledgeJobRequest", "variableType" : "AcknowledgeJobRequest", "documentation" : null, "simpleType" : "AcknowledgeJobRequest", "variableSetterType" : "AcknowledgeJobRequest" }, "wrapper" : false }, "AcknowledgeJobResult" : { "c2jName" : "AcknowledgeJobOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the output of an acknowledge job action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "status", "c2jShape" : "JobStatus", "deprecated" : false, "documentation" : "

Whether the job worker has received the specified job.

", "enumType" : "JobStatus", "fluentSetterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "getterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@return Whether the job worker has received the specified job.\n@see JobStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@see JobStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

Whether the job worker has received the specified job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Status" : { "c2jName" : "status", "c2jShape" : "JobStatus", "deprecated" : false, "documentation" : "

Whether the job worker has received the specified job.

", "enumType" : "JobStatus", "fluentSetterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "getterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@return Whether the job worker has received the specified job.\n@see JobStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@see JobStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Whether the job worker has received the specified job.

\n@param status Whether the job worker has received the specified job.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

Whether the job worker has received the specified job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "AcknowledgeJobResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AcknowledgeJobResult", "variableName" : "acknowledgeJobResult", "variableType" : "AcknowledgeJobResult", "documentation" : null, "simpleType" : "AcknowledgeJobResult", "variableSetterType" : "AcknowledgeJobResult" }, "wrapper" : false }, "AcknowledgeThirdPartyJobRequest" : { "c2jName" : "AcknowledgeThirdPartyJobInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of an acknowledge third party job action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "AcknowledgeThirdPartyJob", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.AcknowledgeThirdPartyJob", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "deprecated" : false, "documentation" : "

The unique system-generated ID of the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nonce", "c2jShape" : "Nonce", "deprecated" : false, "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nonce", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Nonce", "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "clientToken", "c2jShape" : "ClientToken", "deprecated" : false, "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clientToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ClientToken", "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientToken" : { "c2jName" : "clientToken", "c2jShape" : "ClientToken", "deprecated" : false, "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clientToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ClientToken", "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "JobId" : { "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "deprecated" : false, "documentation" : "

The unique system-generated ID of the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param jobId The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Nonce" : { "c2jName" : "nonce", "c2jShape" : "Nonce", "deprecated" : false, "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nonce", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Nonce", "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "jobId", "nonce", "clientToken" ], "shapeName" : "AcknowledgeThirdPartyJobRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "AcknowledgeThirdPartyJobRequest", "variableName" : "acknowledgeThirdPartyJobRequest", "variableType" : "AcknowledgeThirdPartyJobRequest", "documentation" : null, "simpleType" : "AcknowledgeThirdPartyJobRequest", "variableSetterType" : "AcknowledgeThirdPartyJobRequest" }, "wrapper" : false }, "AcknowledgeThirdPartyJobResult" : { "c2jName" : "AcknowledgeThirdPartyJobOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the output of an acknowledge third party job action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "status", "c2jShape" : "JobStatus", "deprecated" : false, "documentation" : "

The status information for the third party job, if any.

", "enumType" : "JobStatus", "fluentSetterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "getterDocumentation" : "/**

The status information for the third party job, if any.

\n@return The status information for the third party job, if any.\n@see JobStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@see JobStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status information for the third party job, if any.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Status" : { "c2jName" : "status", "c2jShape" : "JobStatus", "deprecated" : false, "documentation" : "

The status information for the third party job, if any.

", "enumType" : "JobStatus", "fluentSetterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "getterDocumentation" : "/**

The status information for the third party job, if any.

\n@return The status information for the third party job, if any.\n@see JobStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@see JobStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The status information for the third party job, if any.

\n@param status The status information for the third party job, if any.\n@return Returns a reference to this object so that method calls can be chained together.\n@see JobStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status information for the third party job, if any.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "AcknowledgeThirdPartyJobResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "AcknowledgeThirdPartyJobResult", "variableName" : "acknowledgeThirdPartyJobResult", "variableType" : "AcknowledgeThirdPartyJobResult", "documentation" : null, "simpleType" : "AcknowledgeThirdPartyJobResult", "variableSetterType" : "AcknowledgeThirdPartyJobResult" }, "wrapper" : false }, "ActionCategory" : { "c2jName" : "ActionCategory", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "Source", "value" : "Source" }, { "name" : "Build", "value" : "Build" }, { "name" : "Deploy", "value" : "Deploy" }, { "name" : "Test", "value" : "Test" }, { "name" : "Invoke", "value" : "Invoke" }, { "name" : "Approval", "value" : "Approval" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ActionCategory", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionCategory", "variableName" : "actionCategory", "variableType" : "ActionCategory", "documentation" : null, "simpleType" : "ActionCategory", "variableSetterType" : "ActionCategory" }, "wrapper" : false }, "ActionConfiguration" : { "c2jName" : "ActionConfiguration", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about an action configuration.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "deprecated" : false, "documentation" : "

The configuration data for the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The configuration data for the action.

\n@return The configuration data for the action.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "configuration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueType" : "String", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "Configuration", "setterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "varargSetterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : "

The configuration data for the action.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Configuration" : { "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "deprecated" : false, "documentation" : "

The configuration data for the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The configuration data for the action.

\n@return The configuration data for the action.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "configuration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueType" : "String", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "Configuration", "setterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "varargSetterDocumentation" : "/**

The configuration data for the action.

\n@param configuration The configuration data for the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : "

The configuration data for the action.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ActionConfiguration", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : null, "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "wrapper" : false }, "ActionConfigurationProperty" : { "c2jName" : "ActionConfigurationProperty", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about an action configuration property.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "ActionConfigurationKey", "deprecated" : false, "documentation" : "

The name of the action configuration property.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the action configuration property.

\n@return The name of the action configuration property.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "required", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

Whether the configuration property is a required value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Whether the configuration property is a required value.

\n@return Whether the configuration property is a required value.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "required", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "required", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Required", "setterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "required", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "required", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is a required value.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "key", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

Whether the configuration property is a key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Whether the configuration property is a key.

\n@return Whether the configuration property is a key.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "key", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "key", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is a key.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "secret", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@return Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "secret", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "secret", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Secret", "setterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "secret", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "secret", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "queryable", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@return Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "queryable", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "queryable", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Queryable", "setterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "queryable", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "queryable", "variableType" : "Boolean", "documentation" : "

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "description", "c2jShape" : "Description", "deprecated" : false, "documentation" : "

The description of the action configuration property that will be displayed to users.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@return The description of the action configuration property that will be displayed to users.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The description of the action configuration property that will be displayed to users.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "ActionConfigurationPropertyType", "deprecated" : false, "documentation" : "

The type of the configuration property.

", "enumType" : "ActionConfigurationPropertyType", "fluentSetterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionConfigurationPropertyType*/", "getterDocumentation" : "/**

The type of the configuration property.

\n@return The type of the configuration property.\n@see ActionConfigurationPropertyType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@see ActionConfigurationPropertyType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionConfigurationPropertyType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Description" : { "c2jName" : "description", "c2jShape" : "Description", "deprecated" : false, "documentation" : "

The description of the action configuration property that will be displayed to users.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@return The description of the action configuration property that will be displayed to users.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "description", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "description", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Description", "setterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The description of the action configuration property that will be displayed to users.

\n@param description The description of the action configuration property that will be displayed to users.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "description", "variableType" : "String", "documentation" : "

The description of the action configuration property that will be displayed to users.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Key" : { "c2jName" : "key", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

Whether the configuration property is a key.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Whether the configuration property is a key.

\n@return Whether the configuration property is a key.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "key", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "key", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Key", "setterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "key", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

Whether the configuration property is a key.

\n@param key Whether the configuration property is a key.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "key", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is a key.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "ActionConfigurationKey", "deprecated" : false, "documentation" : "

The name of the action configuration property.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the action configuration property.

\n@return The name of the action configuration property.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the action configuration property.

\n@param name The name of the action configuration property.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Queryable" : { "c2jName" : "queryable", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@return Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "queryable", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "queryable", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Queryable", "setterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "queryable", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

\n@param queryable Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "queryable", "variableType" : "Boolean", "documentation" : "

Indicates that the proprety will be used in conjunction with PollForJobs. When creating a custom action, an action can have up to one queryable property. If it has one, that property must be both required and not secret.

If you create a pipeline with a custom action type, and that custom action contains a queryable property, the value for that configuration property is subject to additional restrictions. The value must be less than or equal to twenty (20) characters. The value can contain only alphanumeric characters, underscores, and hyphens.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Required" : { "c2jName" : "required", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

Whether the configuration property is a required value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Whether the configuration property is a required value.

\n@return Whether the configuration property is a required value.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "required", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "required", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Required", "setterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "required", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

Whether the configuration property is a required value.

\n@param required Whether the configuration property is a required value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "required", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is a required value.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Secret" : { "c2jName" : "secret", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@return Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "secret", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "secret", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Secret", "setterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "secret", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

\n@param secret Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "secret", "variableType" : "Boolean", "documentation" : "

Whether the configuration property is secret. Secrets are hidden from all calls except for GetJobDetails, GetThirdPartyJobDetails, PollForJobs, and PollForThirdPartyJobs.

When updating a pipeline, passing * * * * * without changing any other values of the action will preserve the prior value of the secret.

", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "ActionConfigurationPropertyType", "deprecated" : false, "documentation" : "

The type of the configuration property.

", "enumType" : "ActionConfigurationPropertyType", "fluentSetterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionConfigurationPropertyType*/", "getterDocumentation" : "/**

The type of the configuration property.

\n@return The type of the configuration property.\n@see ActionConfigurationPropertyType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@see ActionConfigurationPropertyType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the configuration property.

\n@param type The type of the configuration property.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionConfigurationPropertyType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the configuration property.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "name", "required", "key", "secret" ], "shapeName" : "ActionConfigurationProperty", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "actionConfigurationProperty", "variableType" : "ActionConfigurationProperty", "documentation" : null, "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "wrapper" : false }, "ActionConfigurationPropertyType" : { "c2jName" : "ActionConfigurationPropertyType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "String", "value" : "String" }, { "name" : "Number", "value" : "Number" }, { "name" : "Boolean", "value" : "Boolean" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ActionConfigurationPropertyType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionConfigurationPropertyType", "variableName" : "actionConfigurationPropertyType", "variableType" : "ActionConfigurationPropertyType", "documentation" : null, "simpleType" : "ActionConfigurationPropertyType", "variableSetterType" : "ActionConfigurationPropertyType" }, "wrapper" : false }, "ActionContext" : { "c2jName" : "ActionContext", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the context of an action within the stage of a pipeline to a job worker.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "ActionName", "deprecated" : false, "documentation" : "

The name of the action within the context of a job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the action within the context of a job.

\n@return The name of the action within the context of a job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action within the context of a job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "c2jName" : "name", "c2jShape" : "ActionName", "deprecated" : false, "documentation" : "

The name of the action within the context of a job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the action within the context of a job.

\n@return The name of the action within the context of a job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the action within the context of a job.

\n@param name The name of the action within the context of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action within the context of a job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ActionContext", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionContext", "variableName" : "actionContext", "variableType" : "ActionContext", "documentation" : null, "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "wrapper" : false }, "ActionDeclaration" : { "c2jName" : "ActionDeclaration", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about an action declaration.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "ActionName", "deprecated" : false, "documentation" : "

The action declaration's name.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The action declaration's name.

\n@return The action declaration's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The action declaration's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "

The configuration information for the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The configuration information for the action type.

\n@return The configuration information for the action type.*/", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionTypeId", "setterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.*/", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

The configuration information for the action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "c2jName" : "runOrder", "c2jShape" : "ActionRunOrder", "deprecated" : false, "documentation" : "

The order in which actions are run.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The order in which actions are run.

\n@return The order in which actions are run.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "runOrder", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "runOrder", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RunOrder", "setterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "runOrder", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "runOrder", "variableType" : "Integer", "documentation" : "

The order in which actions are run.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "deprecated" : false, "documentation" : "

The action declaration's configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The action declaration's configuration.

\n@return The action declaration's configuration.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "configuration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueType" : "String", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "Configuration", "setterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "varargSetterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : "

The action declaration's configuration.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, { "c2jName" : "outputArtifacts", "c2jShape" : "OutputArtifactList", "deprecated" : false, "documentation" : "

The name or ID of the result of the action declaration, such as a test or build artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@return The name or ID of the result of the action declaration, such as a test or build artifact.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "outputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "OutputArtifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "OutputArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "OutputArtifact", "variableName" : "member", "variableType" : "OutputArtifact", "documentation" : "", "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "OutputArtifact", "variableName" : "member", "variableType" : "OutputArtifact", "documentation" : "", "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OutputArtifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "OutputArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "OutputArtifacts", "setterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n

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

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "

The name or ID of the result of the action declaration, such as a test or build artifact.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "inputArtifacts", "c2jShape" : "InputArtifactList", "deprecated" : false, "documentation" : "

The name or ID of the artifact consumed by the action, such as a test or build artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@return The name or ID of the artifact consumed by the action, such as a test or build artifact.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "InputArtifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "InputArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "InputArtifact", "variableName" : "member", "variableType" : "InputArtifact", "documentation" : "", "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "InputArtifact", "variableName" : "member", "variableType" : "InputArtifact", "documentation" : "", "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "InputArtifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "InputArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "InputArtifacts", "setterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n

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

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "

The name or ID of the artifact consumed by the action, such as a test or build artifact.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "roleArn", "c2jShape" : "RoleArn", "deprecated" : false, "documentation" : "

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@return The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RoleArn", "setterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTypeId" : { "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "

The configuration information for the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The configuration information for the action type.

\n@return The configuration information for the action type.*/", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionTypeId", "setterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.*/", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**

The configuration information for the action type.

\n@param actionTypeId The configuration information for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "

The configuration information for the action type.

", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "Configuration" : { "c2jName" : "configuration", "c2jShape" : "ActionConfigurationMap", "deprecated" : false, "documentation" : "

The action declaration's configuration.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The action declaration's configuration.

\n@return The action declaration's configuration.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "configuration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "configuration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "ActionConfigurationValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueType" : "String", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "Configuration", "setterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "varargSetterDocumentation" : "/**

The action declaration's configuration.

\n@param configuration The action declaration's configuration.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "configuration", "variableType" : "java.util.Map", "documentation" : "

The action declaration's configuration.

", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null }, "InputArtifacts" : { "c2jName" : "inputArtifacts", "c2jShape" : "InputArtifactList", "deprecated" : false, "documentation" : "

The name or ID of the artifact consumed by the action, such as a test or build artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@return The name or ID of the artifact consumed by the action, such as a test or build artifact.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "InputArtifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "InputArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "InputArtifact", "variableName" : "member", "variableType" : "InputArtifact", "documentation" : "", "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "InputArtifact", "variableName" : "member", "variableType" : "InputArtifact", "documentation" : "", "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "InputArtifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "InputArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "InputArtifacts", "setterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The name or ID of the artifact consumed by the action, such as a test or build artifact.

\n

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

\n@param inputArtifacts The name or ID of the artifact consumed by the action, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "

The name or ID of the artifact consumed by the action, such as a test or build artifact.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "ActionName", "deprecated" : false, "documentation" : "

The action declaration's name.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The action declaration's name.

\n@return The action declaration's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The action declaration's name.

\n@param name The action declaration's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The action declaration's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "OutputArtifacts" : { "c2jName" : "outputArtifacts", "c2jShape" : "OutputArtifactList", "deprecated" : false, "documentation" : "

The name or ID of the result of the action declaration, such as a test or build artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@return The name or ID of the result of the action declaration, such as a test or build artifact.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "outputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "OutputArtifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "OutputArtifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "OutputArtifact", "variableName" : "member", "variableType" : "OutputArtifact", "documentation" : "", "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "OutputArtifact", "variableName" : "member", "variableType" : "OutputArtifact", "documentation" : "", "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "OutputArtifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "OutputArtifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "OutputArtifacts", "setterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The name or ID of the result of the action declaration, such as a test or build artifact.

\n

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

\n@param outputArtifacts The name or ID of the result of the action declaration, such as a test or build artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "

The name or ID of the result of the action declaration, such as a test or build artifact.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "c2jName" : "roleArn", "c2jShape" : "RoleArn", "deprecated" : false, "documentation" : "

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@return The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RoleArn", "setterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

\n@param roleArn The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

The ARN of the IAM service role that will perform the declared action. This is assumed through the roleArn for the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RunOrder" : { "c2jName" : "runOrder", "c2jShape" : "ActionRunOrder", "deprecated" : false, "documentation" : "

The order in which actions are run.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The order in which actions are run.

\n@return The order in which actions are run.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "runOrder", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "runOrder", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RunOrder", "setterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "runOrder", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The order in which actions are run.

\n@param runOrder The order in which actions are run.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "runOrder", "variableType" : "Integer", "documentation" : "

The order in which actions are run.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : [ "name", "actionTypeId" ], "shapeName" : "ActionDeclaration", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionDeclaration", "variableName" : "actionDeclaration", "variableType" : "ActionDeclaration", "documentation" : null, "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "wrapper" : false }, "ActionExecution" : { "c2jName" : "ActionExecution", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about the run of an action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "status", "c2jShape" : "ActionExecutionStatus", "deprecated" : false, "documentation" : "

The status of the action, or for a completed action, the last status of the action.

", "enumType" : "ActionExecutionStatus", "fluentSetterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus*/", "getterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@return The status of the action, or for a completed action, the last status of the action.\n@see ActionExecutionStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@see ActionExecutionStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the action, or for a completed action, the last status of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "deprecated" : false, "documentation" : "

A summary of the run of the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A summary of the run of the action.

\n@return A summary of the run of the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "summary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Summary", "setterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

A summary of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "lastStatusChange", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

The last status change of the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The last status change of the action.

\n@return The last status change of the action.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "lastStatusChange", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lastStatusChange", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LastStatusChange", "setterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "lastStatusChange", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "lastStatusChange", "variableType" : "java.util.Date", "documentation" : "

The last status change of the action.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "token", "c2jShape" : "ActionExecutionToken", "deprecated" : false, "documentation" : "

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

\n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

\n@return The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "token", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "token", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Token", "setterDocumentation" : "/**

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

\n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

\n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : "

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "lastUpdatedBy", "c2jShape" : "LastUpdatedBy", "deprecated" : false, "documentation" : "

The ARN of the user who last changed the pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ARN of the user who last changed the pipeline.

\n@param lastUpdatedBy The ARN of the user who last changed the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ARN of the user who last changed the pipeline.

\n@return The ARN of the user who last changed the pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "lastUpdatedBy", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedBy", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LastUpdatedBy", "setterDocumentation" : "/**

The ARN of the user who last changed the pipeline.

\n@param lastUpdatedBy The ARN of the user who last changed the pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastUpdatedBy", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ARN of the user who last changed the pipeline.

\n@param lastUpdatedBy The ARN of the user who last changed the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "lastUpdatedBy", "variableType" : "String", "documentation" : "

The ARN of the user who last changed the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "deprecated" : false, "documentation" : "

The external ID of the run of the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The external ID of the run of the action.

\n@return The external ID of the run of the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "externalExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExternalExecutionId", "setterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The external ID of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "externalExecutionUrl", "c2jShape" : "Url", "deprecated" : false, "documentation" : "

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@return The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "externalExecutionUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExternalExecutionUrl", "setterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : "

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "percentComplete", "c2jShape" : "Percentage", "deprecated" : false, "documentation" : "

A percentage of completeness of the action as it runs.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@return A percentage of completeness of the action as it runs.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "percentComplete", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "percentComplete", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PercentComplete", "setterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : "

A percentage of completeness of the action as it runs.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "errorDetails", "c2jShape" : "ErrorDetails", "deprecated" : false, "documentation" : "

The details of an error returned by a URL external to AWS.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@return The details of an error returned by a URL external to AWS.*/", "getterModel" : { "returnType" : "ErrorDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "errorDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "errorDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ErrorDetails", "setterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.*/", "setterModel" : { "variableDeclarationType" : "ErrorDetails", "variableName" : "errorDetails", "variableType" : "ErrorDetails", "documentation" : "", "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ErrorDetails", "variableName" : "errorDetails", "variableType" : "ErrorDetails", "documentation" : "

The details of an error returned by a URL external to AWS.

", "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ErrorDetails" : { "c2jName" : "errorDetails", "c2jShape" : "ErrorDetails", "deprecated" : false, "documentation" : "

The details of an error returned by a URL external to AWS.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@return The details of an error returned by a URL external to AWS.*/", "getterModel" : { "returnType" : "ErrorDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "errorDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "errorDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ErrorDetails", "setterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.*/", "setterModel" : { "variableDeclarationType" : "ErrorDetails", "variableName" : "errorDetails", "variableType" : "ErrorDetails", "documentation" : "", "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

The details of an error returned by a URL external to AWS.

\n@param errorDetails The details of an error returned by a URL external to AWS.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ErrorDetails", "variableName" : "errorDetails", "variableType" : "ErrorDetails", "documentation" : "

The details of an error returned by a URL external to AWS.

", "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "xmlNameSpaceUri" : null }, "ExternalExecutionId" : { "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "deprecated" : false, "documentation" : "

The external ID of the run of the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The external ID of the run of the action.

\n@return The external ID of the run of the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "externalExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExternalExecutionId", "setterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The external ID of the run of the action.

\n@param externalExecutionId The external ID of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The external ID of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ExternalExecutionUrl" : { "c2jName" : "externalExecutionUrl", "c2jShape" : "Url", "deprecated" : false, "documentation" : "

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@return The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "externalExecutionUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExternalExecutionUrl", "setterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

\n@param externalExecutionUrl The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionUrl", "variableType" : "String", "documentation" : "

The URL of a resource external to AWS that will be used when running the action, for example an external repository URL.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LastStatusChange" : { "c2jName" : "lastStatusChange", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

The last status change of the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The last status change of the action.

\n@return The last status change of the action.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "lastStatusChange", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lastStatusChange", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LastStatusChange", "setterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "lastStatusChange", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The last status change of the action.

\n@param lastStatusChange The last status change of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "lastStatusChange", "variableType" : "java.util.Date", "documentation" : "

The last status change of the action.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "LastUpdatedBy" : { "c2jName" : "lastUpdatedBy", "c2jShape" : "LastUpdatedBy", "deprecated" : false, "documentation" : "

The ARN of the user who last changed the pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ARN of the user who last changed the pipeline.

\n@param lastUpdatedBy The ARN of the user who last changed the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ARN of the user who last changed the pipeline.

\n@return The ARN of the user who last changed the pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "lastUpdatedBy", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lastUpdatedBy", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LastUpdatedBy", "setterDocumentation" : "/**

The ARN of the user who last changed the pipeline.

\n@param lastUpdatedBy The ARN of the user who last changed the pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastUpdatedBy", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ARN of the user who last changed the pipeline.

\n@param lastUpdatedBy The ARN of the user who last changed the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "lastUpdatedBy", "variableType" : "String", "documentation" : "

The ARN of the user who last changed the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PercentComplete" : { "c2jName" : "percentComplete", "c2jShape" : "Percentage", "deprecated" : false, "documentation" : "

A percentage of completeness of the action as it runs.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@return A percentage of completeness of the action as it runs.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "percentComplete", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "percentComplete", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PercentComplete", "setterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

A percentage of completeness of the action as it runs.

\n@param percentComplete A percentage of completeness of the action as it runs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : "

A percentage of completeness of the action as it runs.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Status" : { "c2jName" : "status", "c2jShape" : "ActionExecutionStatus", "deprecated" : false, "documentation" : "

The status of the action, or for a completed action, the last status of the action.

", "enumType" : "ActionExecutionStatus", "fluentSetterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus*/", "getterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@return The status of the action, or for a completed action, the last status of the action.\n@see ActionExecutionStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@see ActionExecutionStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The status of the action, or for a completed action, the last status of the action.

\n@param status The status of the action, or for a completed action, the last status of the action.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionExecutionStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The status of the action, or for a completed action, the last status of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Summary" : { "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "deprecated" : false, "documentation" : "

A summary of the run of the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A summary of the run of the action.

\n@return A summary of the run of the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "summary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Summary", "setterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A summary of the run of the action.

\n@param summary A summary of the run of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

A summary of the run of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Token" : { "c2jName" : "token", "c2jShape" : "ActionExecutionToken", "deprecated" : false, "documentation" : "

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

\n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

\n@return The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "token", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "token", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Token", "setterDocumentation" : "/**

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

\n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

\n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : "

The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState command and is used to validate that the approval request corresponding to this token is still valid.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ActionExecution", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionExecution", "variableName" : "actionExecution", "variableType" : "ActionExecution", "documentation" : null, "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "wrapper" : false }, "ActionExecutionStatus" : { "c2jName" : "ActionExecutionStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "InProgress", "value" : "InProgress" }, { "name" : "Succeeded", "value" : "Succeeded" }, { "name" : "Failed", "value" : "Failed" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ActionExecutionStatus", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionExecutionStatus", "variableName" : "actionExecutionStatus", "variableType" : "ActionExecutionStatus", "documentation" : null, "simpleType" : "ActionExecutionStatus", "variableSetterType" : "ActionExecutionStatus" }, "wrapper" : false }, "ActionNotFoundException" : { "c2jName" : "ActionNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The specified action cannot be found.

", "enums" : null, "errorCode" : "ActionNotFoundException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ActionNotFoundException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ActionNotFoundException", "variableName" : "actionNotFoundException", "variableType" : "ActionNotFoundException", "documentation" : null, "simpleType" : "ActionNotFoundException", "variableSetterType" : "ActionNotFoundException" }, "wrapper" : false }, "ActionOwner" : { "c2jName" : "ActionOwner", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "AWS", "value" : "AWS" }, { "name" : "ThirdParty", "value" : "ThirdParty" }, { "name" : "Custom", "value" : "Custom" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ActionOwner", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionOwner", "variableName" : "actionOwner", "variableType" : "ActionOwner", "documentation" : null, "simpleType" : "ActionOwner", "variableSetterType" : "ActionOwner" }, "wrapper" : false }, "ActionRevision" : { "c2jName" : "ActionRevision", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about the version (or revision) of an action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "revisionId", "c2jShape" : "Revision", "deprecated" : false, "documentation" : "

The system-generated unique ID that identifies the revision number of the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@return The system-generated unique ID that identifies the revision number of the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionId", "setterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "

The system-generated unique ID that identifies the revision number of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "revisionChangeId", "c2jShape" : "RevisionChangeIdentifier", "deprecated" : false, "documentation" : "

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@return The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionChangeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionChangeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionChangeId", "setterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeId", "variableType" : "String", "documentation" : "

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@return The date and time when the most recent version of the action was created, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Created" : { "c2jName" : "created", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@return The date and time when the most recent version of the action was created, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The date and time when the most recent version of the action was created, in timestamp format.

\n@param created The date and time when the most recent version of the action was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

The date and time when the most recent version of the action was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "RevisionChangeId" : { "c2jName" : "revisionChangeId", "c2jShape" : "RevisionChangeIdentifier", "deprecated" : false, "documentation" : "

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@return The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionChangeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionChangeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionChangeId", "setterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

\n@param revisionChangeId The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeId", "variableType" : "String", "documentation" : "

The unique identifier of the change that set the state to this revision, for example a deployment ID or timestamp.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RevisionId" : { "c2jName" : "revisionId", "c2jShape" : "Revision", "deprecated" : false, "documentation" : "

The system-generated unique ID that identifies the revision number of the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@return The system-generated unique ID that identifies the revision number of the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionId", "setterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The system-generated unique ID that identifies the revision number of the action.

\n@param revisionId The system-generated unique ID that identifies the revision number of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "

The system-generated unique ID that identifies the revision number of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "revisionId", "revisionChangeId", "created" ], "shapeName" : "ActionRevision", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionRevision", "variableName" : "actionRevision", "variableType" : "ActionRevision", "documentation" : null, "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "wrapper" : false }, "ActionState" : { "c2jName" : "ActionState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about the state of an action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "actionName", "c2jShape" : "ActionName", "deprecated" : false, "documentation" : "

The name of the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the action.

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

The name of the action.

\n@return The name of the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionName", "setterDocumentation" : "/**

The name of the action.

\n@param actionName The name of the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the action.

\n@param actionName The name of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

The name of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "currentRevision", "c2jShape" : "ActionRevision", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "currentRevision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CurrentRevision", "setterDocumentation" : "/**\n@param currentRevision */", "setterModel" : { "variableDeclarationType" : "ActionRevision", "variableName" : "currentRevision", "variableType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionRevision", "variableName" : "currentRevision", "variableType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "xmlNameSpaceUri" : null }, { "c2jName" : "latestExecution", "c2jShape" : "ActionExecution", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param latestExecution \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionExecution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "latestExecution", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "latestExecution", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LatestExecution", "setterDocumentation" : "/**\n@param latestExecution */", "setterModel" : { "variableDeclarationType" : "ActionExecution", "variableName" : "latestExecution", "variableType" : "ActionExecution", "documentation" : "", "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param latestExecution \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionExecution", "variableName" : "latestExecution", "variableType" : "ActionExecution", "documentation" : "", "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "xmlNameSpaceUri" : null }, { "c2jName" : "entityUrl", "c2jShape" : "Url", "deprecated" : false, "documentation" : "

A URL link for more information about the state of the action, such as a deployment group details page.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@return A URL link for more information about the state of the action, such as a deployment group details page.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "entityUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "entityUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EntityUrl", "setterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entityUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "entityUrl", "variableType" : "String", "documentation" : "

A URL link for more information about the state of the action, such as a deployment group details page.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "revisionUrl", "c2jShape" : "Url", "deprecated" : false, "documentation" : "

A URL link for more information about the revision, such as a commit details page.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@return A URL link for more information about the revision, such as a commit details page.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionUrl", "setterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : "

A URL link for more information about the revision, such as a commit details page.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionName" : { "c2jName" : "actionName", "c2jShape" : "ActionName", "deprecated" : false, "documentation" : "

The name of the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the action.

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

The name of the action.

\n@return The name of the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionName", "setterDocumentation" : "/**

The name of the action.

\n@param actionName The name of the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the action.

\n@param actionName The name of the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

The name of the action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CurrentRevision" : { "c2jName" : "currentRevision", "c2jShape" : "ActionRevision", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "currentRevision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CurrentRevision", "setterDocumentation" : "/**\n@param currentRevision */", "setterModel" : { "variableDeclarationType" : "ActionRevision", "variableName" : "currentRevision", "variableType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionRevision", "variableName" : "currentRevision", "variableType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "xmlNameSpaceUri" : null }, "EntityUrl" : { "c2jName" : "entityUrl", "c2jShape" : "Url", "deprecated" : false, "documentation" : "

A URL link for more information about the state of the action, such as a deployment group details page.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@return A URL link for more information about the state of the action, such as a deployment group details page.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "entityUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "entityUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EntityUrl", "setterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entityUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A URL link for more information about the state of the action, such as a deployment group details page.

\n@param entityUrl A URL link for more information about the state of the action, such as a deployment group details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "entityUrl", "variableType" : "String", "documentation" : "

A URL link for more information about the state of the action, such as a deployment group details page.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "LatestExecution" : { "c2jName" : "latestExecution", "c2jShape" : "ActionExecution", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param latestExecution \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionExecution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "latestExecution", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "latestExecution", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LatestExecution", "setterDocumentation" : "/**\n@param latestExecution */", "setterModel" : { "variableDeclarationType" : "ActionExecution", "variableName" : "latestExecution", "variableType" : "ActionExecution", "documentation" : "", "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param latestExecution \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionExecution", "variableName" : "latestExecution", "variableType" : "ActionExecution", "documentation" : "", "simpleType" : "ActionExecution", "variableSetterType" : "ActionExecution" }, "xmlNameSpaceUri" : null }, "RevisionUrl" : { "c2jName" : "revisionUrl", "c2jShape" : "Url", "deprecated" : false, "documentation" : "

A URL link for more information about the revision, such as a commit details page.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@return A URL link for more information about the revision, such as a commit details page.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionUrl", "setterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A URL link for more information about the revision, such as a commit details page.

\n@param revisionUrl A URL link for more information about the revision, such as a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : "

A URL link for more information about the revision, such as a commit details page.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ActionState", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionState", "variableName" : "actionState", "variableType" : "ActionState", "documentation" : null, "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "wrapper" : false }, "ActionType" : { "c2jName" : "ActionType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Returns information about the details of an action type.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "id", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param id \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**\n@param id */", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "id", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param id \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "id", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "deprecated" : false, "documentation" : "

The settings for the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The settings for the action type.

\n@return The settings for the action type.*/", "getterModel" : { "returnType" : "ActionTypeSettings", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "settings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "settings", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Settings", "setterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.*/", "setterModel" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "simple" : false, "varargSetterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "

The settings for the action type.

", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "xmlNameSpaceUri" : null }, { "c2jName" : "actionConfigurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "deprecated" : false, "documentation" : "

The configuration properties for the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The configuration properties for the action type.

\n@param actionConfigurationProperties The configuration properties for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The configuration properties for the action type.

\n@return The configuration properties for the action type.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionConfigurationProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfigurationProperties", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionConfigurationProperty", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionConfigurationProperty", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ActionConfigurationProperties", "setterDocumentation" : "/**

The configuration properties for the action type.

\n@param actionConfigurationProperties The configuration properties for the action type.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionConfigurationProperties", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The configuration properties for the action type.

\n

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

\n@param actionConfigurationProperties The configuration properties for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionConfigurationProperties", "variableType" : "java.util.List", "documentation" : "

The configuration properties for the action type.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "deprecated" : false, "documentation" : "

The details of the input artifact for the action, such as its commit ID.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@return The details of the input artifact for the action, such as its commit ID.*/", "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inputArtifactDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InputArtifactDetails", "setterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.*/", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "

The details of the input artifact for the action, such as its commit ID.

", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "xmlNameSpaceUri" : null }, { "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "deprecated" : false, "documentation" : "

The details of the output artifact of the action, such as its commit ID.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@return The details of the output artifact of the action, such as its commit ID.*/", "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "outputArtifactDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OutputArtifactDetails", "setterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.*/", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "

The details of the output artifact of the action, such as its commit ID.

", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionConfigurationProperties" : { "c2jName" : "actionConfigurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "deprecated" : false, "documentation" : "

The configuration properties for the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The configuration properties for the action type.

\n@param actionConfigurationProperties The configuration properties for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The configuration properties for the action type.

\n@return The configuration properties for the action type.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionConfigurationProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfigurationProperties", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionConfigurationProperty", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionConfigurationProperty", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ActionConfigurationProperties", "setterDocumentation" : "/**

The configuration properties for the action type.

\n@param actionConfigurationProperties The configuration properties for the action type.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionConfigurationProperties", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The configuration properties for the action type.

\n

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

\n@param actionConfigurationProperties The configuration properties for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionConfigurationProperties", "variableType" : "java.util.List", "documentation" : "

The configuration properties for the action type.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "id", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param id \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**\n@param id */", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "id", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param id \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "id", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "InputArtifactDetails" : { "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "deprecated" : false, "documentation" : "

The details of the input artifact for the action, such as its commit ID.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@return The details of the input artifact for the action, such as its commit ID.*/", "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inputArtifactDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InputArtifactDetails", "setterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.*/", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

The details of the input artifact for the action, such as its commit ID.

\n@param inputArtifactDetails The details of the input artifact for the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "

The details of the input artifact for the action, such as its commit ID.

", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "xmlNameSpaceUri" : null }, "OutputArtifactDetails" : { "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "deprecated" : false, "documentation" : "

The details of the output artifact of the action, such as its commit ID.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@return The details of the output artifact of the action, such as its commit ID.*/", "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "outputArtifactDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OutputArtifactDetails", "setterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.*/", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

The details of the output artifact of the action, such as its commit ID.

\n@param outputArtifactDetails The details of the output artifact of the action, such as its commit ID.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "

The details of the output artifact of the action, such as its commit ID.

", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "xmlNameSpaceUri" : null }, "Settings" : { "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "deprecated" : false, "documentation" : "

The settings for the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The settings for the action type.

\n@return The settings for the action type.*/", "getterModel" : { "returnType" : "ActionTypeSettings", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "settings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "settings", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Settings", "setterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.*/", "setterModel" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "simple" : false, "varargSetterDocumentation" : "/**

The settings for the action type.

\n@param settings The settings for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "

The settings for the action type.

", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "xmlNameSpaceUri" : null } }, "required" : [ "id", "inputArtifactDetails", "outputArtifactDetails" ], "shapeName" : "ActionType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionType", "variableName" : "actionType", "variableType" : "ActionType", "documentation" : null, "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "wrapper" : false }, "ActionTypeId" : { "c2jName" : "ActionTypeId", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about an action type.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "category", "c2jShape" : "ActionCategory", "deprecated" : false, "documentation" : "

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

", "enumType" : "ActionCategory", "fluentSetterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "getterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@return A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@see ActionCategory*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "category", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Category", "setterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@see ActionCategory*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "owner", "c2jShape" : "ActionOwner", "deprecated" : false, "documentation" : "

The creator of the action being called.

", "enumType" : "ActionOwner", "fluentSetterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "getterDocumentation" : "/**

The creator of the action being called.

\n@return The creator of the action being called.\n@see ActionOwner*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "owner", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "owner", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Owner", "setterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@see ActionOwner*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The creator of the action being called.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "provider", "c2jShape" : "ActionProvider", "deprecated" : false, "documentation" : "

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@return The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "provider", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Provider", "setterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "version", "c2jShape" : "Version", "deprecated" : false, "documentation" : "

A string that identifies the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A string that identifies the action type.

\n@return A string that identifies the action type.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

A string that identifies the action type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Category" : { "c2jName" : "category", "c2jShape" : "ActionCategory", "deprecated" : false, "documentation" : "

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

", "enumType" : "ActionCategory", "fluentSetterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "getterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@return A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@see ActionCategory*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "category", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Category", "setterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@see ActionCategory*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

\n@param category A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "

A category defines what kind of action can be taken in the stage, and constrains the provider type for the action. Valid categories are limited to one of the values below.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Owner" : { "c2jName" : "owner", "c2jShape" : "ActionOwner", "deprecated" : false, "documentation" : "

The creator of the action being called.

", "enumType" : "ActionOwner", "fluentSetterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "getterDocumentation" : "/**

The creator of the action being called.

\n@return The creator of the action being called.\n@see ActionOwner*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "owner", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "owner", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Owner", "setterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@see ActionOwner*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The creator of the action being called.

\n@param owner The creator of the action being called.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "owner", "variableType" : "String", "documentation" : "

The creator of the action being called.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Provider" : { "c2jName" : "provider", "c2jShape" : "ActionProvider", "deprecated" : false, "documentation" : "

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@return The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "provider", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Provider", "setterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

\n@param provider The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "

The provider of the service being called by the action. Valid providers are determined by the action category. For example, an action in the Deploy category type might have a provider of AWS CodeDeploy, which would be specified as CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Version" : { "c2jName" : "version", "c2jShape" : "Version", "deprecated" : false, "documentation" : "

A string that identifies the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A string that identifies the action type.

\n@return A string that identifies the action type.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A string that identifies the action type.

\n@param version A string that identifies the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

A string that identifies the action type.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "category", "owner", "provider", "version" ], "shapeName" : "ActionTypeId", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : null, "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "wrapper" : false }, "ActionTypeNotFoundException" : { "c2jName" : "ActionTypeNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The specified action type cannot be found.

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

Returns information about the settings for an action type.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "thirdPartyConfigurationUrl", "c2jShape" : "Url", "deprecated" : false, "documentation" : "

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@return The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "thirdPartyConfigurationUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thirdPartyConfigurationUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ThirdPartyConfigurationUrl", "setterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "thirdPartyConfigurationUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "thirdPartyConfigurationUrl", "variableType" : "String", "documentation" : "

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "entityUrlTemplate", "c2jShape" : "UrlTemplate", "deprecated" : false, "documentation" : "

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@return The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "entityUrlTemplate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "entityUrlTemplate", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EntityUrlTemplate", "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entityUrlTemplate", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "entityUrlTemplate", "variableType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "executionUrlTemplate", "c2jShape" : "UrlTemplate", "deprecated" : false, "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@return The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "executionUrlTemplate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionUrlTemplate", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExecutionUrlTemplate", "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionUrlTemplate", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "executionUrlTemplate", "variableType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "revisionUrlTemplate", "c2jShape" : "UrlTemplate", "deprecated" : false, "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@return The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionUrlTemplate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrlTemplate", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionUrlTemplate", "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrlTemplate", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionUrlTemplate", "variableType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EntityUrlTemplate" : { "c2jName" : "entityUrlTemplate", "c2jShape" : "UrlTemplate", "deprecated" : false, "documentation" : "

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@return The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "entityUrlTemplate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "entityUrlTemplate", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EntityUrlTemplate", "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "entityUrlTemplate", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

\n@param entityUrlTemplate The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "entityUrlTemplate", "variableType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that provides a deep link to the resources of the external system, such as the configuration page for an AWS CodeDeploy deployment group. This link is provided as part of the action display within the pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ExecutionUrlTemplate" : { "c2jName" : "executionUrlTemplate", "c2jShape" : "UrlTemplate", "deprecated" : false, "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@return The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "executionUrlTemplate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionUrlTemplate", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExecutionUrlTemplate", "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "executionUrlTemplate", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

\n@param executionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "executionUrlTemplate", "variableType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the top-level landing page for the external system, such as console page for AWS CodeDeploy. This link is shown on the pipeline view page in the AWS CodePipeline console and provides a link to the execution entity of the external action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RevisionUrlTemplate" : { "c2jName" : "revisionUrlTemplate", "c2jShape" : "UrlTemplate", "deprecated" : false, "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@return The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionUrlTemplate", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrlTemplate", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionUrlTemplate", "setterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrlTemplate", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

\n@param revisionUrlTemplate The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionUrlTemplate", "variableType" : "String", "documentation" : "

The URL returned to the AWS CodePipeline console that contains a link to the page where customers can update or change the configuration of the external action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ThirdPartyConfigurationUrl" : { "c2jName" : "thirdPartyConfigurationUrl", "c2jShape" : "Url", "deprecated" : false, "documentation" : "

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@return The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "thirdPartyConfigurationUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "thirdPartyConfigurationUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ThirdPartyConfigurationUrl", "setterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "thirdPartyConfigurationUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

\n@param thirdPartyConfigurationUrl The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "thirdPartyConfigurationUrl", "variableType" : "String", "documentation" : "

The URL of a sign-up page where users can sign up for an external service and perform initial configuration of the action provided by that service.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ActionTypeSettings", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "actionTypeSettings", "variableType" : "ActionTypeSettings", "documentation" : null, "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "wrapper" : false }, "ApprovalAlreadyCompletedException" : { "c2jName" : "ApprovalAlreadyCompletedException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The approval action has already been approved or rejected.

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

Represents information about the result of an approval request.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "summary", "c2jShape" : "ApprovalSummary", "deprecated" : false, "documentation" : "

The summary of the current status of the approval request.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The summary of the current status of the approval request.

\n@param summary The summary of the current status of the approval request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The summary of the current status of the approval request.

\n@return The summary of the current status of the approval request.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "summary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Summary", "setterDocumentation" : "/**

The summary of the current status of the approval request.

\n@param summary The summary of the current status of the approval request.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The summary of the current status of the approval request.

\n@param summary The summary of the current status of the approval request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

The summary of the current status of the approval request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "status", "c2jShape" : "ApprovalStatus", "deprecated" : false, "documentation" : "

The response submitted by a reviewer assigned to an approval action request.

", "enumType" : "ApprovalStatus", "fluentSetterDocumentation" : "/**

The response submitted by a reviewer assigned to an approval action request.

\n@param status The response submitted by a reviewer assigned to an approval action request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ApprovalStatus*/", "getterDocumentation" : "/**

The response submitted by a reviewer assigned to an approval action request.

\n@return The response submitted by a reviewer assigned to an approval action request.\n@see ApprovalStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

The response submitted by a reviewer assigned to an approval action request.

\n@param status The response submitted by a reviewer assigned to an approval action request.\n@see ApprovalStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The response submitted by a reviewer assigned to an approval action request.

\n@param status The response submitted by a reviewer assigned to an approval action request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ApprovalStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The response submitted by a reviewer assigned to an approval action request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Status" : { "c2jName" : "status", "c2jShape" : "ApprovalStatus", "deprecated" : false, "documentation" : "

The response submitted by a reviewer assigned to an approval action request.

", "enumType" : "ApprovalStatus", "fluentSetterDocumentation" : "/**

The response submitted by a reviewer assigned to an approval action request.

\n@param status The response submitted by a reviewer assigned to an approval action request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ApprovalStatus*/", "getterDocumentation" : "/**

The response submitted by a reviewer assigned to an approval action request.

\n@return The response submitted by a reviewer assigned to an approval action request.\n@see ApprovalStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

The response submitted by a reviewer assigned to an approval action request.

\n@param status The response submitted by a reviewer assigned to an approval action request.\n@see ApprovalStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The response submitted by a reviewer assigned to an approval action request.

\n@param status The response submitted by a reviewer assigned to an approval action request.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ApprovalStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

The response submitted by a reviewer assigned to an approval action request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Summary" : { "c2jName" : "summary", "c2jShape" : "ApprovalSummary", "deprecated" : false, "documentation" : "

The summary of the current status of the approval request.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The summary of the current status of the approval request.

\n@param summary The summary of the current status of the approval request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The summary of the current status of the approval request.

\n@return The summary of the current status of the approval request.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "summary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Summary", "setterDocumentation" : "/**

The summary of the current status of the approval request.

\n@param summary The summary of the current status of the approval request.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The summary of the current status of the approval request.

\n@param summary The summary of the current status of the approval request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

The summary of the current status of the approval request.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "summary", "status" ], "shapeName" : "ApprovalResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ApprovalResult", "variableName" : "approvalResult", "variableType" : "ApprovalResult", "documentation" : null, "simpleType" : "ApprovalResult", "variableSetterType" : "ApprovalResult" }, "wrapper" : false }, "ApprovalStatus" : { "c2jName" : "ApprovalStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "Approved", "value" : "Approved" }, { "name" : "Rejected", "value" : "Rejected" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ApprovalStatus", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ApprovalStatus", "variableName" : "approvalStatus", "variableType" : "ApprovalStatus", "documentation" : null, "simpleType" : "ApprovalStatus", "variableSetterType" : "ApprovalStatus" }, "wrapper" : false }, "Artifact" : { "c2jName" : "Artifact", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about an artifact that will be worked upon by actions in the pipeline.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "ArtifactName", "deprecated" : false, "documentation" : "

The artifact's name.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The artifact's name.

\n@return The artifact's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The artifact's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "revision", "c2jShape" : "Revision", "deprecated" : false, "documentation" : "

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

", "enumType" : null, "fluentSetterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@return The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Revision", "setterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : "

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "ArtifactLocation", "deprecated" : false, "documentation" : "

The location of an artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The location of an artifact.

\n@return The location of an artifact.*/", "getterModel" : { "returnType" : "ArtifactLocation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.*/", "setterModel" : { "variableDeclarationType" : "ArtifactLocation", "variableName" : "location", "variableType" : "ArtifactLocation", "documentation" : "", "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "simple" : false, "varargSetterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactLocation", "variableName" : "location", "variableType" : "ArtifactLocation", "documentation" : "

The location of an artifact.

", "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Location" : { "c2jName" : "location", "c2jShape" : "ArtifactLocation", "deprecated" : false, "documentation" : "

The location of an artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The location of an artifact.

\n@return The location of an artifact.*/", "getterModel" : { "returnType" : "ArtifactLocation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.*/", "setterModel" : { "variableDeclarationType" : "ArtifactLocation", "variableName" : "location", "variableType" : "ArtifactLocation", "documentation" : "", "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "simple" : false, "varargSetterDocumentation" : "/**

The location of an artifact.

\n@param location The location of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactLocation", "variableName" : "location", "variableType" : "ArtifactLocation", "documentation" : "

The location of an artifact.

", "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "ArtifactName", "deprecated" : false, "documentation" : "

The artifact's name.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The artifact's name.

\n@return The artifact's name.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The artifact's name.

\n@param name The artifact's name.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The artifact's name.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Revision" : { "c2jName" : "revision", "c2jShape" : "Revision", "deprecated" : false, "documentation" : "

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

", "enumType" : null, "fluentSetterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@return The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Revision", "setterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

\n@param revision The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : "

The artifact's revision ID. Depending on the type of object, this could be a commit ID (GitHub) or a revision ID (Amazon S3).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Artifact", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "artifact", "variableType" : "Artifact", "documentation" : null, "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "wrapper" : false }, "ArtifactDetails" : { "c2jName" : "ArtifactDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Returns information about the details of an artifact.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "minimumCount", "c2jShape" : "MinimumArtifactCount", "deprecated" : false, "documentation" : "

The minimum number of artifacts allowed for the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@return The minimum number of artifacts allowed for the action type.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "minimumCount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "minimumCount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "MinimumCount", "setterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minimumCount", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minimumCount", "variableType" : "Integer", "documentation" : "

The minimum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "maximumCount", "c2jShape" : "MaximumArtifactCount", "deprecated" : false, "documentation" : "

The maximum number of artifacts allowed for the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@return The maximum number of artifacts allowed for the action type.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "maximumCount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maximumCount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "MaximumCount", "setterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maximumCount", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maximumCount", "variableType" : "Integer", "documentation" : "

The maximum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "MaximumCount" : { "c2jName" : "maximumCount", "c2jShape" : "MaximumArtifactCount", "deprecated" : false, "documentation" : "

The maximum number of artifacts allowed for the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@return The maximum number of artifacts allowed for the action type.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "maximumCount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maximumCount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "MaximumCount", "setterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maximumCount", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The maximum number of artifacts allowed for the action type.

\n@param maximumCount The maximum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maximumCount", "variableType" : "Integer", "documentation" : "

The maximum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "MinimumCount" : { "c2jName" : "minimumCount", "c2jShape" : "MinimumArtifactCount", "deprecated" : false, "documentation" : "

The minimum number of artifacts allowed for the action type.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@return The minimum number of artifacts allowed for the action type.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "minimumCount", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "minimumCount", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "MinimumCount", "setterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "minimumCount", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The minimum number of artifacts allowed for the action type.

\n@param minimumCount The minimum number of artifacts allowed for the action type.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "minimumCount", "variableType" : "Integer", "documentation" : "

The minimum number of artifacts allowed for the action type.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : [ "minimumCount", "maximumCount" ], "shapeName" : "ArtifactDetails", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "artifactDetails", "variableType" : "ArtifactDetails", "documentation" : null, "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "wrapper" : false }, "ArtifactLocation" : { "c2jName" : "ArtifactLocation", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about the location of an artifact.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "type", "c2jShape" : "ArtifactLocationType", "deprecated" : false, "documentation" : "

The type of artifact in the location.

", "enumType" : "ArtifactLocationType", "fluentSetterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactLocationType*/", "getterDocumentation" : "/**

The type of artifact in the location.

\n@return The type of artifact in the location.\n@see ArtifactLocationType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@see ArtifactLocationType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactLocationType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of artifact in the location.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "s3Location", "c2jShape" : "S3ArtifactLocation", "deprecated" : false, "documentation" : "

The Amazon S3 bucket that contains the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@return The Amazon S3 bucket that contains the artifact.*/", "getterModel" : { "returnType" : "S3ArtifactLocation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "s3Location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "s3Location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "S3Location", "setterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.*/", "setterModel" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "documentation" : "", "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "simple" : false, "varargSetterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "documentation" : "

The Amazon S3 bucket that contains the artifact.

", "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "S3Location" : { "c2jName" : "s3Location", "c2jShape" : "S3ArtifactLocation", "deprecated" : false, "documentation" : "

The Amazon S3 bucket that contains the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@return The Amazon S3 bucket that contains the artifact.*/", "getterModel" : { "returnType" : "S3ArtifactLocation", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "s3Location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "s3Location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "S3Location", "setterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.*/", "setterModel" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "documentation" : "", "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "simple" : false, "varargSetterDocumentation" : "/**

The Amazon S3 bucket that contains the artifact.

\n@param s3Location The Amazon S3 bucket that contains the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3Location", "variableType" : "S3ArtifactLocation", "documentation" : "

The Amazon S3 bucket that contains the artifact.

", "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "ArtifactLocationType", "deprecated" : false, "documentation" : "

The type of artifact in the location.

", "enumType" : "ArtifactLocationType", "fluentSetterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactLocationType*/", "getterDocumentation" : "/**

The type of artifact in the location.

\n@return The type of artifact in the location.\n@see ArtifactLocationType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@see ArtifactLocationType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of artifact in the location.

\n@param type The type of artifact in the location.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactLocationType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of artifact in the location.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ArtifactLocation", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ArtifactLocation", "variableName" : "artifactLocation", "variableType" : "ArtifactLocation", "documentation" : null, "simpleType" : "ArtifactLocation", "variableSetterType" : "ArtifactLocation" }, "wrapper" : false }, "ArtifactLocationType" : { "c2jName" : "ArtifactLocationType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "S3", "value" : "S3" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ArtifactLocationType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ArtifactLocationType", "variableName" : "artifactLocationType", "variableType" : "ArtifactLocationType", "documentation" : null, "simpleType" : "ArtifactLocationType", "variableSetterType" : "ArtifactLocationType" }, "wrapper" : false }, "ArtifactRevision" : { "c2jName" : "ArtifactRevision", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents revision details of an artifact.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "ArtifactName", "deprecated" : false, "documentation" : "

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

\n@param name The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

\n@return The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

\n@param name The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

\n@param name The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "revisionId", "c2jShape" : "Revision", "deprecated" : false, "documentation" : "

The revision ID of the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The revision ID of the artifact.

\n@param revisionId The revision ID of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The revision ID of the artifact.

\n@return The revision ID of the artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionId", "setterDocumentation" : "/**

The revision ID of the artifact.

\n@param revisionId The revision ID of the artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The revision ID of the artifact.

\n@param revisionId The revision ID of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "

The revision ID of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "revisionChangeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "deprecated" : false, "documentation" : "

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

\n@param revisionChangeIdentifier An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

\n@return An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionChangeIdentifier", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionChangeIdentifier", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionChangeIdentifier", "setterDocumentation" : "/**

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

\n@param revisionChangeIdentifier An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeIdentifier", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

\n@param revisionChangeIdentifier An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeIdentifier", "variableType" : "String", "documentation" : "

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "deprecated" : false, "documentation" : "

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

\n@param revisionSummary Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

\n@return Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionSummary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionSummary", "setterDocumentation" : "/**

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

\n@param revisionSummary Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

\n@param revisionSummary Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : "

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@return The date and time when the most recent revision of the artifact was created, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "revisionUrl", "c2jShape" : "Url", "deprecated" : false, "documentation" : "

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

\n@param revisionUrl The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

\n@return The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionUrl", "setterDocumentation" : "/**

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

\n@param revisionUrl The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

\n@param revisionUrl The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : "

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Created" : { "c2jName" : "created", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@return The date and time when the most recent revision of the artifact was created, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "ArtifactName", "deprecated" : false, "documentation" : "

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

\n@param name The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

\n@return The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

\n@param name The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

\n@param name The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of an artifact. This name might be system-generated, such as \"MyApp\", or might be defined by the user when an action is created.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RevisionChangeIdentifier" : { "c2jName" : "revisionChangeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "deprecated" : false, "documentation" : "

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

\n@param revisionChangeIdentifier An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

\n@return An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionChangeIdentifier", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionChangeIdentifier", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionChangeIdentifier", "setterDocumentation" : "/**

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

\n@param revisionChangeIdentifier An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeIdentifier", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

\n@param revisionChangeIdentifier An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionChangeIdentifier", "variableType" : "String", "documentation" : "

An additional identifier for a revision, such as a commit date or, for artifacts stored in Amazon S3 buckets, the ETag value.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RevisionId" : { "c2jName" : "revisionId", "c2jShape" : "Revision", "deprecated" : false, "documentation" : "

The revision ID of the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The revision ID of the artifact.

\n@param revisionId The revision ID of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The revision ID of the artifact.

\n@return The revision ID of the artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionId", "setterDocumentation" : "/**

The revision ID of the artifact.

\n@param revisionId The revision ID of the artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The revision ID of the artifact.

\n@param revisionId The revision ID of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionId", "variableType" : "String", "documentation" : "

The revision ID of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RevisionSummary" : { "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "deprecated" : false, "documentation" : "

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

\n@param revisionSummary Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

\n@return Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionSummary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionSummary", "setterDocumentation" : "/**

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

\n@param revisionSummary Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

\n@param revisionSummary Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : "

Summary information about the most recent revision of the artifact. For GitHub and AWS CodeCommit repositories, the commit message. For Amazon S3 buckets or actions, the user-provided content of a codepipeline-artifact-revision-summary key specified in the object metadata.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RevisionUrl" : { "c2jName" : "revisionUrl", "c2jShape" : "Url", "deprecated" : false, "documentation" : "

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

\n@param revisionUrl The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

\n@return The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionUrl", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionUrl", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionUrl", "setterDocumentation" : "/**

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

\n@param revisionUrl The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

\n@param revisionUrl The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionUrl", "variableType" : "String", "documentation" : "

The commit ID for the artifact revision. For artifacts stored in GitHub or AWS CodeCommit repositories, the commit ID is linked to a commit details page.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ArtifactRevision", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ArtifactRevision", "variableName" : "artifactRevision", "variableType" : "ArtifactRevision", "documentation" : null, "simpleType" : "ArtifactRevision", "variableSetterType" : "ArtifactRevision" }, "wrapper" : false }, "ArtifactStore" : { "c2jName" : "ArtifactStore", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The Amazon S3 location where artifacts are stored for the pipeline. If this Amazon S3 bucket is created manually, it must meet the requirements for AWS CodePipeline. For more information, see the Concepts.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "type", "c2jShape" : "ArtifactStoreType", "deprecated" : false, "documentation" : "

The type of the artifact store, such as S3.

", "enumType" : "ArtifactStoreType", "fluentSetterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactStoreType*/", "getterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@return The type of the artifact store, such as S3.\n@see ArtifactStoreType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@see ArtifactStoreType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactStoreType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the artifact store, such as S3.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "location", "c2jShape" : "ArtifactStoreLocation", "deprecated" : false, "documentation" : "

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@return The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "deprecated" : false, "documentation" : "

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@return The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.*/", "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "encryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EncryptionKey", "setterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.*/", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "varargSetterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "EncryptionKey" : { "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "deprecated" : false, "documentation" : "

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@return The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.*/", "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "encryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EncryptionKey", "setterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.*/", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "varargSetterDocumentation" : "/**

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

\n@param encryptionKey The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "

The encryption key used to encrypt the data in the artifact store, such as an AWS Key Management Service (AWS KMS) key. If this is undefined, the default key for Amazon S3 is used.

", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "xmlNameSpaceUri" : null }, "Location" : { "c2jName" : "location", "c2jShape" : "ArtifactStoreLocation", "deprecated" : false, "documentation" : "

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@return The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "location", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "location", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Location", "setterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

\n@param location The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "location", "variableType" : "String", "documentation" : "

The location for storing the artifacts for a pipeline, such as an S3 bucket or folder.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "ArtifactStoreType", "deprecated" : false, "documentation" : "

The type of the artifact store, such as S3.

", "enumType" : "ArtifactStoreType", "fluentSetterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactStoreType*/", "getterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@return The type of the artifact store, such as S3.\n@see ArtifactStoreType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@see ArtifactStoreType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the artifact store, such as S3.

\n@param type The type of the artifact store, such as S3.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ArtifactStoreType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the artifact store, such as S3.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "type", "location" ], "shapeName" : "ArtifactStore", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "artifactStore", "variableType" : "ArtifactStore", "documentation" : null, "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "wrapper" : false }, "ArtifactStoreType" : { "c2jName" : "ArtifactStoreType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "S3", "value" : "S3" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ArtifactStoreType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ArtifactStoreType", "variableName" : "artifactStoreType", "variableType" : "ArtifactStoreType", "documentation" : null, "simpleType" : "ArtifactStoreType", "variableSetterType" : "ArtifactStoreType" }, "wrapper" : false }, "BlockerDeclaration" : { "c2jName" : "BlockerDeclaration", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Reserved for future use.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "BlockerName", "deprecated" : false, "documentation" : "

Reserved for future use.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Reserved for future use.

\n@return Reserved for future use.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "BlockerType", "deprecated" : false, "documentation" : "

Reserved for future use.

", "enumType" : "BlockerType", "fluentSetterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BlockerType*/", "getterDocumentation" : "/**

Reserved for future use.

\n@return Reserved for future use.\n@see BlockerType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@see BlockerType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BlockerType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "c2jName" : "name", "c2jShape" : "BlockerName", "deprecated" : false, "documentation" : "

Reserved for future use.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Reserved for future use.

\n@return Reserved for future use.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Reserved for future use.

\n@param name Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "BlockerType", "deprecated" : false, "documentation" : "

Reserved for future use.

", "enumType" : "BlockerType", "fluentSetterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BlockerType*/", "getterDocumentation" : "/**

Reserved for future use.

\n@return Reserved for future use.\n@see BlockerType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@see BlockerType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Reserved for future use.

\n@param type Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.\n@see BlockerType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

Reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "name", "type" ], "shapeName" : "BlockerDeclaration", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BlockerDeclaration", "variableName" : "blockerDeclaration", "variableType" : "BlockerDeclaration", "documentation" : null, "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "wrapper" : false }, "BlockerType" : { "c2jName" : "BlockerType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "Schedule", "value" : "Schedule" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "BlockerType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "BlockerType", "variableName" : "blockerType", "variableType" : "BlockerType", "documentation" : null, "simpleType" : "BlockerType", "variableSetterType" : "BlockerType" }, "wrapper" : false }, "CreateCustomActionTypeRequest" : { "c2jName" : "CreateCustomActionTypeInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of a create custom action operation.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreateCustomActionType", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.CreateCustomActionType", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "category", "c2jShape" : "ActionCategory", "deprecated" : false, "documentation" : "

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

", "enumType" : "ActionCategory", "fluentSetterDocumentation" : "/**

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@param category The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

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

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@return The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@see ActionCategory*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "category", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Category", "setterDocumentation" : "/**

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@param category The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@see ActionCategory*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@param category The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "provider", "c2jShape" : "ActionProvider", "deprecated" : false, "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@return The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "provider", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Provider", "setterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "version", "c2jShape" : "Version", "deprecated" : false, "documentation" : "

The version identifier of the custom action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The version identifier of the custom action.

\n@param version The version identifier of the custom action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The version identifier of the custom action.

\n@return The version identifier of the custom action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

The version identifier of the custom action.

\n@param version The version identifier of the custom action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The version identifier of the custom action.

\n@param version The version identifier of the custom action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

The version identifier of the custom action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param settings \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeSettings", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "settings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "settings", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Settings", "setterDocumentation" : "/**\n@param settings */", "setterModel" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param settings \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "xmlNameSpaceUri" : null }, { "c2jName" : "configurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "deprecated" : false, "documentation" : "

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

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

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

\n@return The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "configurationProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "configurationProperties", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionConfigurationProperty", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionConfigurationProperty", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ConfigurationProperties", "setterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationProperties", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

\n

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

\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationProperties", "variableType" : "java.util.List", "documentation" : "

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param inputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inputArtifactDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InputArtifactDetails", "setterDocumentation" : "/**\n@param inputArtifactDetails */", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param inputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "xmlNameSpaceUri" : null }, { "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param outputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "outputArtifactDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OutputArtifactDetails", "setterDocumentation" : "/**\n@param outputArtifactDetails */", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param outputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Category" : { "c2jName" : "category", "c2jShape" : "ActionCategory", "deprecated" : false, "documentation" : "

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

", "enumType" : "ActionCategory", "fluentSetterDocumentation" : "/**

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@param category The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

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

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@return The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@see ActionCategory*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "category", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Category", "setterDocumentation" : "/**

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@param category The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@see ActionCategory*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@param category The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "

The category of the custom action, such as a build action or a test action.

Although Source and Approval are listed as valid values, they are not currently functional. These values are reserved for future use.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ConfigurationProperties" : { "c2jName" : "configurationProperties", "c2jShape" : "ActionConfigurationPropertyList", "deprecated" : false, "documentation" : "

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

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

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

\n@return The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "configurationProperties", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "configurationProperties", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ActionConfigurationProperty", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionConfigurationProperty", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionConfigurationProperty", "variableName" : "member", "variableType" : "ActionConfigurationProperty", "documentation" : "", "simpleType" : "ActionConfigurationProperty", "variableSetterType" : "ActionConfigurationProperty" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionConfigurationProperty", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionConfigurationProperty", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ConfigurationProperties", "setterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationProperties", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

\n

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

\n@param configurationProperties The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "configurationProperties", "variableType" : "java.util.List", "documentation" : "

The configuration properties for the custom action.

You can refer to a name in the configuration properties of the custom action within the URL templates by following the format of {Config:name}, as long as the configuration property is both required and not secret. For more information, see Create a Custom Action for a Pipeline.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "InputArtifactDetails" : { "c2jName" : "inputArtifactDetails", "c2jShape" : "ArtifactDetails", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param inputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inputArtifactDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InputArtifactDetails", "setterDocumentation" : "/**\n@param inputArtifactDetails */", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param inputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "inputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "xmlNameSpaceUri" : null }, "OutputArtifactDetails" : { "c2jName" : "outputArtifactDetails", "c2jShape" : "ArtifactDetails", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param outputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ArtifactDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "outputArtifactDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifactDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "OutputArtifactDetails", "setterDocumentation" : "/**\n@param outputArtifactDetails */", "setterModel" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param outputArtifactDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactDetails", "variableName" : "outputArtifactDetails", "variableType" : "ArtifactDetails", "documentation" : "", "simpleType" : "ArtifactDetails", "variableSetterType" : "ArtifactDetails" }, "xmlNameSpaceUri" : null }, "Provider" : { "c2jName" : "provider", "c2jShape" : "ActionProvider", "deprecated" : false, "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@return The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "provider", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Provider", "setterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Settings" : { "c2jName" : "settings", "c2jShape" : "ActionTypeSettings", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param settings \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeSettings", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "settings", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "settings", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Settings", "setterDocumentation" : "/**\n@param settings */", "setterModel" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param settings \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeSettings", "variableName" : "settings", "variableType" : "ActionTypeSettings", "documentation" : "", "simpleType" : "ActionTypeSettings", "variableSetterType" : "ActionTypeSettings" }, "xmlNameSpaceUri" : null }, "Version" : { "c2jName" : "version", "c2jShape" : "Version", "deprecated" : false, "documentation" : "

The version identifier of the custom action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The version identifier of the custom action.

\n@param version The version identifier of the custom action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The version identifier of the custom action.

\n@return The version identifier of the custom action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

The version identifier of the custom action.

\n@param version The version identifier of the custom action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The version identifier of the custom action.

\n@param version The version identifier of the custom action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

The version identifier of the custom action.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "category", "provider", "version", "inputArtifactDetails", "outputArtifactDetails" ], "shapeName" : "CreateCustomActionTypeRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreateCustomActionTypeRequest", "variableName" : "createCustomActionTypeRequest", "variableType" : "CreateCustomActionTypeRequest", "documentation" : null, "simpleType" : "CreateCustomActionTypeRequest", "variableSetterType" : "CreateCustomActionTypeRequest" }, "wrapper" : false }, "CreateCustomActionTypeResult" : { "c2jName" : "CreateCustomActionTypeOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the output of a create custom action operation.

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

Represents the input of a create pipeline action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "CreatePipeline", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.CreatePipeline", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipeline", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Pipeline", "setterDocumentation" : "/**\n@param pipeline */", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Pipeline" : { "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipeline", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Pipeline", "setterDocumentation" : "/**\n@param pipeline */", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param pipeline \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } }, "required" : [ "pipeline" ], "shapeName" : "CreatePipelineRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "CreatePipelineRequest", "variableName" : "createPipelineRequest", "variableType" : "CreatePipelineRequest", "documentation" : null, "simpleType" : "CreatePipelineRequest", "variableSetterType" : "CreatePipelineRequest" }, "wrapper" : false }, "CreatePipelineResult" : { "c2jName" : "CreatePipelineOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the output of a create pipeline action.

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

Represents information about a current revision.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "revision", "c2jShape" : "Revision", "deprecated" : false, "documentation" : "

The revision ID of the current version of an artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@return The revision ID of the current version of an artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Revision", "setterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : "

The revision ID of the current version of an artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "changeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "deprecated" : false, "documentation" : "

The change identifier for the current revision.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The change identifier for the current revision.

\n@return The change identifier for the current revision.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "changeIdentifier", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "changeIdentifier", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ChangeIdentifier", "setterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "changeIdentifier", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "changeIdentifier", "variableType" : "String", "documentation" : "

The change identifier for the current revision.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "Time", "deprecated" : false, "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@return The date and time when the most recent revision of the artifact was created, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "deprecated" : false, "documentation" : "

The summary of the most recent revision of the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The summary of the most recent revision of the artifact.

\n@param revisionSummary The summary of the most recent revision of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The summary of the most recent revision of the artifact.

\n@return The summary of the most recent revision of the artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionSummary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionSummary", "setterDocumentation" : "/**

The summary of the most recent revision of the artifact.

\n@param revisionSummary The summary of the most recent revision of the artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The summary of the most recent revision of the artifact.

\n@param revisionSummary The summary of the most recent revision of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : "

The summary of the most recent revision of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ChangeIdentifier" : { "c2jName" : "changeIdentifier", "c2jShape" : "RevisionChangeIdentifier", "deprecated" : false, "documentation" : "

The change identifier for the current revision.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The change identifier for the current revision.

\n@return The change identifier for the current revision.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "changeIdentifier", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "changeIdentifier", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ChangeIdentifier", "setterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "changeIdentifier", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The change identifier for the current revision.

\n@param changeIdentifier The change identifier for the current revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "changeIdentifier", "variableType" : "String", "documentation" : "

The change identifier for the current revision.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Created" : { "c2jName" : "created", "c2jShape" : "Time", "deprecated" : false, "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@return The date and time when the most recent revision of the artifact was created, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The date and time when the most recent revision of the artifact was created, in timestamp format.

\n@param created The date and time when the most recent revision of the artifact was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

The date and time when the most recent revision of the artifact was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Revision" : { "c2jName" : "revision", "c2jShape" : "Revision", "deprecated" : false, "documentation" : "

The revision ID of the current version of an artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@return The revision ID of the current version of an artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Revision", "setterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The revision ID of the current version of an artifact.

\n@param revision The revision ID of the current version of an artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revision", "variableType" : "String", "documentation" : "

The revision ID of the current version of an artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RevisionSummary" : { "c2jName" : "revisionSummary", "c2jShape" : "RevisionSummary", "deprecated" : false, "documentation" : "

The summary of the most recent revision of the artifact.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The summary of the most recent revision of the artifact.

\n@param revisionSummary The summary of the most recent revision of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The summary of the most recent revision of the artifact.

\n@return The summary of the most recent revision of the artifact.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "revisionSummary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "revisionSummary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RevisionSummary", "setterDocumentation" : "/**

The summary of the most recent revision of the artifact.

\n@param revisionSummary The summary of the most recent revision of the artifact.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The summary of the most recent revision of the artifact.

\n@param revisionSummary The summary of the most recent revision of the artifact.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "revisionSummary", "variableType" : "String", "documentation" : "

The summary of the most recent revision of the artifact.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "revision", "changeIdentifier" ], "shapeName" : "CurrentRevision", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : null, "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "wrapper" : false }, "DeleteCustomActionTypeRequest" : { "c2jName" : "DeleteCustomActionTypeInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of a delete custom action operation. The custom action will be marked as deleted.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeleteCustomActionType", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.DeleteCustomActionType", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "category", "c2jShape" : "ActionCategory", "deprecated" : false, "documentation" : "

The category of the custom action that you want to delete, such as source or deploy.

", "enumType" : "ActionCategory", "fluentSetterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "getterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@return The category of the custom action that you want to delete, such as source or deploy.\n@see ActionCategory*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "category", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Category", "setterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@see ActionCategory*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "

The category of the custom action that you want to delete, such as source or deploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "provider", "c2jShape" : "ActionProvider", "deprecated" : false, "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@return The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "provider", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Provider", "setterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "version", "c2jShape" : "Version", "deprecated" : false, "documentation" : "

The version of the custom action to delete.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The version of the custom action to delete.

\n@return The version of the custom action to delete.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

The version of the custom action to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Category" : { "c2jName" : "category", "c2jShape" : "ActionCategory", "deprecated" : false, "documentation" : "

The category of the custom action that you want to delete, such as source or deploy.

", "enumType" : "ActionCategory", "fluentSetterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "getterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@return The category of the custom action that you want to delete, such as source or deploy.\n@see ActionCategory*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "category", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "category", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Category", "setterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@see ActionCategory*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The category of the custom action that you want to delete, such as source or deploy.

\n@param category The category of the custom action that you want to delete, such as source or deploy.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionCategory*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "category", "variableType" : "String", "documentation" : "

The category of the custom action that you want to delete, such as source or deploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Provider" : { "c2jName" : "provider", "c2jShape" : "ActionProvider", "deprecated" : false, "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@return The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "provider", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "provider", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Provider", "setterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The provider of the service used in the custom action, such as AWS CodeDeploy.

\n@param provider The provider of the service used in the custom action, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "provider", "variableType" : "String", "documentation" : "

The provider of the service used in the custom action, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Version" : { "c2jName" : "version", "c2jShape" : "Version", "deprecated" : false, "documentation" : "

The version of the custom action to delete.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The version of the custom action to delete.

\n@return The version of the custom action to delete.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The version of the custom action to delete.

\n@param version The version of the custom action to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "version", "variableType" : "String", "documentation" : "

The version of the custom action to delete.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "category", "provider", "version" ], "shapeName" : "DeleteCustomActionTypeRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeleteCustomActionTypeRequest", "variableName" : "deleteCustomActionTypeRequest", "variableType" : "DeleteCustomActionTypeRequest", "documentation" : null, "simpleType" : "DeleteCustomActionTypeRequest", "variableSetterType" : "DeleteCustomActionTypeRequest" }, "wrapper" : false }, "DeleteCustomActionTypeResult" : { "c2jName" : "DeleteCustomActionTypeResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DeleteCustomActionTypeResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeleteCustomActionTypeResult", "variableName" : "deleteCustomActionTypeResult", "variableType" : "DeleteCustomActionTypeResult", "documentation" : null, "simpleType" : "DeleteCustomActionTypeResult", "variableSetterType" : "DeleteCustomActionTypeResult" }, "wrapper" : false }, "DeletePipelineRequest" : { "c2jName" : "DeletePipelineInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of a delete pipeline action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DeletePipeline", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.DeletePipeline", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline to be deleted.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline to be deleted.

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

The name of the pipeline to be deleted.

\n@return The name of the pipeline to be deleted.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline to be deleted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline to be deleted.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline to be deleted.

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

The name of the pipeline to be deleted.

\n@return The name of the pipeline to be deleted.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline to be deleted.

\n@param name The name of the pipeline to be deleted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline to be deleted.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "name" ], "shapeName" : "DeletePipelineRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DeletePipelineRequest", "variableName" : "deletePipelineRequest", "variableType" : "DeletePipelineRequest", "documentation" : null, "simpleType" : "DeletePipelineRequest", "variableSetterType" : "DeletePipelineRequest" }, "wrapper" : false }, "DeletePipelineResult" : { "c2jName" : "DeletePipelineResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DeletePipelineResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DeletePipelineResult", "variableName" : "deletePipelineResult", "variableType" : "DeletePipelineResult", "documentation" : null, "simpleType" : "DeletePipelineResult", "variableSetterType" : "DeletePipelineResult" }, "wrapper" : false }, "DisableStageTransitionRequest" : { "c2jName" : "DisableStageTransitionInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of a disable stage transition input action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "DisableStageTransition", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.DisableStageTransition", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@return The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@return The name of the stage where you want to disable the inbound or outbound transition of artifacts.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "deprecated" : false, "documentation" : "

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

", "enumType" : "StageTransitionType", "fluentSetterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "getterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@return Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@see StageTransitionType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "transitionType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "transitionType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TransitionType", "setterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@see StageTransitionType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : "

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "reason", "c2jShape" : "DisabledReason", "deprecated" : false, "documentation" : "

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@return The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "reason", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "reason", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Reason", "setterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : "

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PipelineName" : { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@return The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline in which you want to disable the flow of artifacts from one stage to another.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Reason" : { "c2jName" : "reason", "c2jShape" : "DisabledReason", "deprecated" : false, "documentation" : "

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@return The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "reason", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "reason", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Reason", "setterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

\n@param reason The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "reason", "variableType" : "String", "documentation" : "

The reason given to the user why a stage is disabled, such as waiting for manual approval or manual tests. This message is displayed in the pipeline console UI.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StageName" : { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@return The name of the stage where you want to disable the inbound or outbound transition of artifacts.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

\n@param stageName The name of the stage where you want to disable the inbound or outbound transition of artifacts.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

The name of the stage where you want to disable the inbound or outbound transition of artifacts.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TransitionType" : { "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "deprecated" : false, "documentation" : "

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

", "enumType" : "StageTransitionType", "fluentSetterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "getterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@return Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@see StageTransitionType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "transitionType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "transitionType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TransitionType", "setterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@see StageTransitionType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

\n@param transitionType Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : "

Specifies whether artifacts will be prevented from transitioning into the stage and being processed by the actions in that stage (inbound), or prevented from transitioning from the stage after they have been processed by the actions in that stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "pipelineName", "stageName", "transitionType", "reason" ], "shapeName" : "DisableStageTransitionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "DisableStageTransitionRequest", "variableName" : "disableStageTransitionRequest", "variableType" : "DisableStageTransitionRequest", "documentation" : null, "simpleType" : "DisableStageTransitionRequest", "variableSetterType" : "DisableStageTransitionRequest" }, "wrapper" : false }, "DisableStageTransitionResult" : { "c2jName" : "DisableStageTransitionResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "DisableStageTransitionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "DisableStageTransitionResult", "variableName" : "disableStageTransitionResult", "variableType" : "DisableStageTransitionResult", "documentation" : null, "simpleType" : "DisableStageTransitionResult", "variableSetterType" : "DisableStageTransitionResult" }, "wrapper" : false }, "EnableStageTransitionRequest" : { "c2jName" : "EnableStageTransitionInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of an enable stage transition action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "EnableStageTransition", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.EnableStageTransition", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@return The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@return The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "deprecated" : false, "documentation" : "

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

", "enumType" : "StageTransitionType", "fluentSetterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "getterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@return Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@see StageTransitionType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "transitionType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "transitionType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TransitionType", "setterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@see StageTransitionType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : "

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PipelineName" : { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@return The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

\n@param pipelineName The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline in which you want to enable the flow of artifacts from one stage to another.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StageName" : { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@return The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

\n@param stageName The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

The name of the stage where you want to enable the transition of artifacts, either into the stage (inbound) or from that stage to the next stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "TransitionType" : { "c2jName" : "transitionType", "c2jShape" : "StageTransitionType", "deprecated" : false, "documentation" : "

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

", "enumType" : "StageTransitionType", "fluentSetterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "getterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@return Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@see StageTransitionType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "transitionType", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "transitionType", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "TransitionType", "setterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@see StageTransitionType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

\n@param transitionType Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageTransitionType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "transitionType", "variableType" : "String", "documentation" : "

Specifies whether artifacts will be allowed to enter the stage and be processed by the actions in that stage (inbound) or whether already-processed artifacts will be allowed to transition to the next stage (outbound).

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "pipelineName", "stageName", "transitionType" ], "shapeName" : "EnableStageTransitionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "EnableStageTransitionRequest", "variableName" : "enableStageTransitionRequest", "variableType" : "EnableStageTransitionRequest", "documentation" : null, "simpleType" : "EnableStageTransitionRequest", "variableSetterType" : "EnableStageTransitionRequest" }, "wrapper" : false }, "EnableStageTransitionResult" : { "c2jName" : "EnableStageTransitionResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "EnableStageTransitionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EnableStageTransitionResult", "variableName" : "enableStageTransitionResult", "variableType" : "EnableStageTransitionResult", "documentation" : null, "simpleType" : "EnableStageTransitionResult", "variableSetterType" : "EnableStageTransitionResult" }, "wrapper" : false }, "EncryptionKey" : { "c2jName" : "EncryptionKey", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about the key used to encrypt data in the artifact store, such as an AWS Key Management Service (AWS KMS) key.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "id", "c2jShape" : "EncryptionKeyId", "deprecated" : false, "documentation" : "

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@return The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "type", "c2jShape" : "EncryptionKeyType", "deprecated" : false, "documentation" : "

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

", "enumType" : "EncryptionKeyType", "fluentSetterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionKeyType*/", "getterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@return The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@see EncryptionKeyType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@see EncryptionKeyType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionKeyType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Id" : { "c2jName" : "id", "c2jShape" : "EncryptionKeyId", "deprecated" : false, "documentation" : "

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@return The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

\n@param id The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The ID used to identify the key. For an AWS KMS key, this is the key ID or key ARN.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "EncryptionKeyType", "deprecated" : false, "documentation" : "

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

", "enumType" : "EncryptionKeyType", "fluentSetterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionKeyType*/", "getterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@return The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@see EncryptionKeyType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@see EncryptionKeyType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

\n@param type The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.\n@return Returns a reference to this object so that method calls can be chained together.\n@see EncryptionKeyType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of encryption key, such as an AWS Key Management Service (AWS KMS) key. When creating or updating a pipeline, the value must be set to 'KMS'.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "id", "type" ], "shapeName" : "EncryptionKey", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : null, "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "wrapper" : false }, "EncryptionKeyType" : { "c2jName" : "EncryptionKeyType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "KMS", "value" : "KMS" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "EncryptionKeyType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "EncryptionKeyType", "variableName" : "encryptionKeyType", "variableType" : "EncryptionKeyType", "documentation" : null, "simpleType" : "EncryptionKeyType", "variableSetterType" : "EncryptionKeyType" }, "wrapper" : false }, "ErrorDetails" : { "c2jName" : "ErrorDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about an error in AWS CodePipeline.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "code", "c2jShape" : "Code", "deprecated" : false, "documentation" : "

The system ID or error number code of the error.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The system ID or error number code of the error.

\n@return The system ID or error number code of the error.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "code", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "code", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Code", "setterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "

The system ID or error number code of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

The text of the error message.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The text of the error message.

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

The text of the error message.

\n@return The text of the error message.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

The text of the error message.

\n@param message The text of the error message.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The text of the error message.

\n@param message The text of the error message.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The text of the error message.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Code" : { "c2jName" : "code", "c2jShape" : "Code", "deprecated" : false, "documentation" : "

The system ID or error number code of the error.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The system ID or error number code of the error.

\n@return The system ID or error number code of the error.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "code", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "code", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Code", "setterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The system ID or error number code of the error.

\n@param code The system ID or error number code of the error.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "code", "variableType" : "String", "documentation" : "

The system ID or error number code of the error.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Message" : { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

The text of the error message.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The text of the error message.

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

The text of the error message.

\n@return The text of the error message.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

The text of the error message.

\n@param message The text of the error message.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The text of the error message.

\n@param message The text of the error message.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The text of the error message.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ErrorDetails", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ErrorDetails", "variableName" : "errorDetails", "variableType" : "ErrorDetails", "documentation" : null, "simpleType" : "ErrorDetails", "variableSetterType" : "ErrorDetails" }, "wrapper" : false }, "ExecutionDetails" : { "c2jName" : "ExecutionDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The details of the actions taken and results produced on an artifact as it passes through stages in the pipeline.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "deprecated" : false, "documentation" : "

The summary of the current status of the actions.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The summary of the current status of the actions.

\n@return The summary of the current status of the actions.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "summary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Summary", "setterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

The summary of the current status of the actions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "deprecated" : false, "documentation" : "

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@return The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "externalExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExternalExecutionId", "setterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "percentComplete", "c2jShape" : "Percentage", "deprecated" : false, "documentation" : "

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@return The percentage of work completed on the action, represented on a scale of zero to one hundred percent.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "percentComplete", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "percentComplete", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PercentComplete", "setterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : "

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ExternalExecutionId" : { "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "deprecated" : false, "documentation" : "

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@return The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "externalExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExternalExecutionId", "setterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

\n@param externalExecutionId The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The system-generated unique ID of this action used to identify this job worker in any external systems, such as AWS CodeDeploy.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PercentComplete" : { "c2jName" : "percentComplete", "c2jShape" : "Percentage", "deprecated" : false, "documentation" : "

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@return The percentage of work completed on the action, represented on a scale of zero to one hundred percent.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "percentComplete", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "percentComplete", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PercentComplete", "setterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

\n@param percentComplete The percentage of work completed on the action, represented on a scale of zero to one hundred percent.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "percentComplete", "variableType" : "Integer", "documentation" : "

The percentage of work completed on the action, represented on a scale of zero to one hundred percent.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Summary" : { "c2jName" : "summary", "c2jShape" : "ExecutionSummary", "deprecated" : false, "documentation" : "

The summary of the current status of the actions.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The summary of the current status of the actions.

\n@return The summary of the current status of the actions.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "summary", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "summary", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Summary", "setterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The summary of the current status of the actions.

\n@param summary The summary of the current status of the actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "summary", "variableType" : "String", "documentation" : "

The summary of the current status of the actions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ExecutionDetails", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : null, "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "wrapper" : false }, "FailureDetails" : { "c2jName" : "FailureDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about failure details.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "type", "c2jShape" : "FailureType", "deprecated" : false, "documentation" : "

The type of the failure.

", "enumType" : "FailureType", "fluentSetterDocumentation" : "/**

The type of the failure.

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

The type of the failure.

\n@return The type of the failure.\n@see FailureType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of the failure.

\n@param type The type of the failure.\n@see FailureType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the failure.

\n@param type The type of the failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

The message about the failure.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The message about the failure.

\n@return The message about the failure.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The message about the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "deprecated" : false, "documentation" : "

The external ID of the run of the action that failed.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@return The external ID of the run of the action that failed.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "externalExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExternalExecutionId", "setterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The external ID of the run of the action that failed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ExternalExecutionId" : { "c2jName" : "externalExecutionId", "c2jShape" : "ExecutionId", "deprecated" : false, "documentation" : "

The external ID of the run of the action that failed.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@return The external ID of the run of the action that failed.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "externalExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "externalExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExternalExecutionId", "setterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The external ID of the run of the action that failed.

\n@param externalExecutionId The external ID of the run of the action that failed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "externalExecutionId", "variableType" : "String", "documentation" : "

The external ID of the run of the action that failed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Message" : { "c2jName" : "message", "c2jShape" : "Message", "deprecated" : false, "documentation" : "

The message about the failure.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The message about the failure.

\n@return The message about the failure.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "message", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "message", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Message", "setterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The message about the failure.

\n@param message The message about the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "message", "variableType" : "String", "documentation" : "

The message about the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Type" : { "c2jName" : "type", "c2jShape" : "FailureType", "deprecated" : false, "documentation" : "

The type of the failure.

", "enumType" : "FailureType", "fluentSetterDocumentation" : "/**

The type of the failure.

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

The type of the failure.

\n@return The type of the failure.\n@see FailureType*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "type", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "type", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Type", "setterDocumentation" : "/**

The type of the failure.

\n@param type The type of the failure.\n@see FailureType*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The type of the failure.

\n@param type The type of the failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see FailureType*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "type", "variableType" : "String", "documentation" : "

The type of the failure.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "type", "message" ], "shapeName" : "FailureDetails", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : null, "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "wrapper" : false }, "FailureType" : { "c2jName" : "FailureType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "JobFailed", "value" : "JobFailed" }, { "name" : "ConfigurationError", "value" : "ConfigurationError" }, { "name" : "PermissionError", "value" : "PermissionError" }, { "name" : "RevisionOutOfSync", "value" : "RevisionOutOfSync" }, { "name" : "RevisionUnavailable", "value" : "RevisionUnavailable" }, { "name" : "SystemUnavailable", "value" : "SystemUnavailable" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "FailureType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "FailureType", "variableName" : "failureType", "variableType" : "FailureType", "documentation" : null, "simpleType" : "FailureType", "variableSetterType" : "FailureType" }, "wrapper" : false }, "GetJobDetailsRequest" : { "c2jName" : "GetJobDetailsInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of a get job details action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetJobDetails", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.GetJobDetails", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "jobId", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

The unique system-generated ID for the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID for the job.

\n@return The unique system-generated ID for the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID for the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "JobId" : { "c2jName" : "jobId", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

The unique system-generated ID for the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID for the job.

\n@return The unique system-generated ID for the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID for the job.

\n@param jobId The unique system-generated ID for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID for the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "jobId" ], "shapeName" : "GetJobDetailsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetJobDetailsRequest", "variableName" : "getJobDetailsRequest", "variableType" : "GetJobDetailsRequest", "documentation" : null, "simpleType" : "GetJobDetailsRequest", "variableSetterType" : "GetJobDetailsRequest" }, "wrapper" : false }, "GetJobDetailsResult" : { "c2jName" : "GetJobDetailsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the output of a get job details action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "jobDetails", "c2jShape" : "JobDetails", "deprecated" : false, "documentation" : "

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

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

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@return The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

*/", "getterModel" : { "returnType" : "JobDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobDetails", "setterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

*/", "setterModel" : { "variableDeclarationType" : "JobDetails", "variableName" : "jobDetails", "variableType" : "JobDetails", "documentation" : "", "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "JobDetails", "variableName" : "jobDetails", "variableType" : "JobDetails", "documentation" : "

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

", "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "JobDetails" : { "c2jName" : "jobDetails", "c2jShape" : "JobDetails", "deprecated" : false, "documentation" : "

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

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

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@return The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

*/", "getterModel" : { "returnType" : "JobDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobDetails", "setterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

*/", "setterModel" : { "variableDeclarationType" : "JobDetails", "variableName" : "jobDetails", "variableType" : "JobDetails", "documentation" : "", "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@param jobDetails The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "JobDetails", "variableName" : "jobDetails", "variableType" : "JobDetails", "documentation" : "

The details of the job.

If AWSSessionCredentials is used, a long-running job can call GetJobDetails again to obtain new credentials.

", "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "GetJobDetailsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetJobDetailsResult", "variableName" : "getJobDetailsResult", "variableType" : "GetJobDetailsResult", "documentation" : null, "simpleType" : "GetJobDetailsResult", "variableSetterType" : "GetJobDetailsResult" }, "wrapper" : false }, "GetPipelineExecutionRequest" : { "c2jName" : "GetPipelineExecutionInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of a get pipeline execution action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetPipelineExecution", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.GetPipelineExecution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline about which you want to get execution details.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline about which you want to get execution details.

\n@param pipelineName The name of the pipeline about which you want to get execution details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline about which you want to get execution details.

\n@return The name of the pipeline about which you want to get execution details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

The name of the pipeline about which you want to get execution details.

\n@param pipelineName The name of the pipeline about which you want to get execution details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline about which you want to get execution details.

\n@param pipelineName The name of the pipeline about which you want to get execution details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline about which you want to get execution details.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

The ID of the pipeline execution about which you want to get execution details.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ID of the pipeline execution about which you want to get execution details.

\n@param pipelineExecutionId The ID of the pipeline execution about which you want to get execution details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ID of the pipeline execution about which you want to get execution details.

\n@return The ID of the pipeline execution about which you want to get execution details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

The ID of the pipeline execution about which you want to get execution details.

\n@param pipelineExecutionId The ID of the pipeline execution about which you want to get execution details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ID of the pipeline execution about which you want to get execution details.

\n@param pipelineExecutionId The ID of the pipeline execution about which you want to get execution details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The ID of the pipeline execution about which you want to get execution details.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PipelineExecutionId" : { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

The ID of the pipeline execution about which you want to get execution details.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ID of the pipeline execution about which you want to get execution details.

\n@param pipelineExecutionId The ID of the pipeline execution about which you want to get execution details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ID of the pipeline execution about which you want to get execution details.

\n@return The ID of the pipeline execution about which you want to get execution details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

The ID of the pipeline execution about which you want to get execution details.

\n@param pipelineExecutionId The ID of the pipeline execution about which you want to get execution details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ID of the pipeline execution about which you want to get execution details.

\n@param pipelineExecutionId The ID of the pipeline execution about which you want to get execution details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The ID of the pipeline execution about which you want to get execution details.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline about which you want to get execution details.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline about which you want to get execution details.

\n@param pipelineName The name of the pipeline about which you want to get execution details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline about which you want to get execution details.

\n@return The name of the pipeline about which you want to get execution details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

The name of the pipeline about which you want to get execution details.

\n@param pipelineName The name of the pipeline about which you want to get execution details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline about which you want to get execution details.

\n@param pipelineName The name of the pipeline about which you want to get execution details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline about which you want to get execution details.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "pipelineName", "pipelineExecutionId" ], "shapeName" : "GetPipelineExecutionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetPipelineExecutionRequest", "variableName" : "getPipelineExecutionRequest", "variableType" : "GetPipelineExecutionRequest", "documentation" : null, "simpleType" : "GetPipelineExecutionRequest", "variableSetterType" : "GetPipelineExecutionRequest" }, "wrapper" : false }, "GetPipelineExecutionResult" : { "c2jName" : "GetPipelineExecutionOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the output of a get pipeline execution action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "pipelineExecution", "c2jShape" : "PipelineExecution", "deprecated" : false, "documentation" : "

Represents information about the execution of a pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Represents information about the execution of a pipeline.

\n@param pipelineExecution Represents information about the execution of a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Represents information about the execution of a pipeline.

\n@return Represents information about the execution of a pipeline.*/", "getterModel" : { "returnType" : "PipelineExecution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecution", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecution", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecution", "setterDocumentation" : "/**

Represents information about the execution of a pipeline.

\n@param pipelineExecution Represents information about the execution of a pipeline.*/", "setterModel" : { "variableDeclarationType" : "PipelineExecution", "variableName" : "pipelineExecution", "variableType" : "PipelineExecution", "documentation" : "", "simpleType" : "PipelineExecution", "variableSetterType" : "PipelineExecution" }, "simple" : false, "varargSetterDocumentation" : "/**

Represents information about the execution of a pipeline.

\n@param pipelineExecution Represents information about the execution of a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineExecution", "variableName" : "pipelineExecution", "variableType" : "PipelineExecution", "documentation" : "

Represents information about the execution of a pipeline.

", "simpleType" : "PipelineExecution", "variableSetterType" : "PipelineExecution" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PipelineExecution" : { "c2jName" : "pipelineExecution", "c2jShape" : "PipelineExecution", "deprecated" : false, "documentation" : "

Represents information about the execution of a pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Represents information about the execution of a pipeline.

\n@param pipelineExecution Represents information about the execution of a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Represents information about the execution of a pipeline.

\n@return Represents information about the execution of a pipeline.*/", "getterModel" : { "returnType" : "PipelineExecution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecution", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecution", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecution", "setterDocumentation" : "/**

Represents information about the execution of a pipeline.

\n@param pipelineExecution Represents information about the execution of a pipeline.*/", "setterModel" : { "variableDeclarationType" : "PipelineExecution", "variableName" : "pipelineExecution", "variableType" : "PipelineExecution", "documentation" : "", "simpleType" : "PipelineExecution", "variableSetterType" : "PipelineExecution" }, "simple" : false, "varargSetterDocumentation" : "/**

Represents information about the execution of a pipeline.

\n@param pipelineExecution Represents information about the execution of a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineExecution", "variableName" : "pipelineExecution", "variableType" : "PipelineExecution", "documentation" : "

Represents information about the execution of a pipeline.

", "simpleType" : "PipelineExecution", "variableSetterType" : "PipelineExecution" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "GetPipelineExecutionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetPipelineExecutionResult", "variableName" : "getPipelineExecutionResult", "variableType" : "GetPipelineExecutionResult", "documentation" : null, "simpleType" : "GetPipelineExecutionResult", "variableSetterType" : "GetPipelineExecutionResult" }, "wrapper" : false }, "GetPipelineRequest" : { "c2jName" : "GetPipelineInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of a get pipeline action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetPipeline", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.GetPipeline", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@return The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "version", "c2jShape" : "PipelineVersion", "deprecated" : false, "documentation" : "

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@return The version number of the pipeline. If you do not specify a version, defaults to the most current version.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@return The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

\n@param name The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline for which you want to get information. Pipeline names must be unique under an Amazon Web Services (AWS) user account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Version" : { "c2jName" : "version", "c2jShape" : "PipelineVersion", "deprecated" : false, "documentation" : "

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@return The version number of the pipeline. If you do not specify a version, defaults to the most current version.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

\n@param version The version number of the pipeline. If you do not specify a version, defaults to the most current version.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

The version number of the pipeline. If you do not specify a version, defaults to the most current version.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : [ "name" ], "shapeName" : "GetPipelineRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetPipelineRequest", "variableName" : "getPipelineRequest", "variableType" : "GetPipelineRequest", "documentation" : null, "simpleType" : "GetPipelineRequest", "variableSetterType" : "GetPipelineRequest" }, "wrapper" : false }, "GetPipelineResult" : { "c2jName" : "GetPipelineOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the output of a get pipeline action.

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

Represents the input of a get pipeline state action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetPipelineState", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.GetPipelineState", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline about which you want to get information.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@return The name of the pipeline about which you want to get information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline about which you want to get information.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline about which you want to get information.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@return The name of the pipeline about which you want to get information.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline about which you want to get information.

\n@param name The name of the pipeline about which you want to get information.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the pipeline about which you want to get information.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "name" ], "shapeName" : "GetPipelineStateRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetPipelineStateRequest", "variableName" : "getPipelineStateRequest", "variableType" : "GetPipelineStateRequest", "documentation" : null, "simpleType" : "GetPipelineStateRequest", "variableSetterType" : "GetPipelineStateRequest" }, "wrapper" : false }, "GetPipelineStateResult" : { "c2jName" : "GetPipelineStateOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the output of a get pipeline state action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline for which you want to get the state.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@return The name of the pipeline for which you want to get the state.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline for which you want to get the state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "deprecated" : false, "documentation" : "

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

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

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

\n@return The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineVersion", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineVersion", "setterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stageStates", "c2jShape" : "StageStateList", "deprecated" : false, "documentation" : "

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@return A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageStates", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageStates", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "StageState", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "StageState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "StageState", "variableName" : "member", "variableType" : "StageState", "documentation" : "", "simpleType" : "StageState", "variableSetterType" : "StageState" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "StageState", "variableName" : "member", "variableType" : "StageState", "documentation" : "", "simpleType" : "StageState", "variableSetterType" : "StageState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StageState", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "StageState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "StageStates", "setterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stageStates", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n

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

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "stageStates", "variableType" : "java.util.List", "documentation" : "

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@return The date and time the pipeline was created, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "updated", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

The date and time the pipeline was last updated, in timestamp format.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@return The date and time the pipeline was last updated, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "updated", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Updated", "setterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updated", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updated", "variableType" : "java.util.Date", "documentation" : "

The date and time the pipeline was last updated, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Created" : { "c2jName" : "created", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@return The date and time the pipeline was created, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The date and time the pipeline was created, in timestamp format.

\n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

The date and time the pipeline was created, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline for which you want to get the state.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@return The name of the pipeline for which you want to get the state.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline for which you want to get the state.

\n@param pipelineName The name of the pipeline for which you want to get the state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline for which you want to get the state.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineVersion" : { "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "deprecated" : false, "documentation" : "

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

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

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

\n@return The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineVersion", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineVersion", "setterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

\n@param pipelineVersion The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "

The version number of the pipeline.

A newly-created pipeline is always assigned a version number of 1.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "StageStates" : { "c2jName" : "stageStates", "c2jShape" : "StageStateList", "deprecated" : false, "documentation" : "

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@return A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageStates", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageStates", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "StageState", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "StageState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "StageState", "variableName" : "member", "variableType" : "StageState", "documentation" : "", "simpleType" : "StageState", "variableSetterType" : "StageState" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "StageState", "variableName" : "member", "variableType" : "StageState", "documentation" : "", "simpleType" : "StageState", "variableSetterType" : "StageState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StageState", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "StageState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "StageStates", "setterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stageStates", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

\n

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

\n@param stageStates A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "stageStates", "variableType" : "java.util.List", "documentation" : "

A list of the pipeline stage output information, including stage name, state, most recent run details, whether the stage is disabled, and other data.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Updated" : { "c2jName" : "updated", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

The date and time the pipeline was last updated, in timestamp format.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@return The date and time the pipeline was last updated, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "updated", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Updated", "setterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updated", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

The date and time the pipeline was last updated, in timestamp format.

\n@param updated The date and time the pipeline was last updated, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updated", "variableType" : "java.util.Date", "documentation" : "

The date and time the pipeline was last updated, in timestamp format.

", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "GetPipelineStateResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetPipelineStateResult", "variableName" : "getPipelineStateResult", "variableType" : "GetPipelineStateResult", "documentation" : null, "simpleType" : "GetPipelineStateResult", "variableSetterType" : "GetPipelineStateResult" }, "wrapper" : false }, "GetThirdPartyJobDetailsRequest" : { "c2jName" : "GetThirdPartyJobDetailsInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of a get third party job details action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "GetThirdPartyJobDetails", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.GetThirdPartyJobDetails", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "deprecated" : false, "documentation" : "

The unique system-generated ID used for identifying the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@return The unique system-generated ID used for identifying the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID used for identifying the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "clientToken", "c2jShape" : "ClientToken", "deprecated" : false, "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clientToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ClientToken", "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientToken" : { "c2jName" : "clientToken", "c2jShape" : "ClientToken", "deprecated" : false, "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clientToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ClientToken", "setterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

\n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "JobId" : { "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "deprecated" : false, "documentation" : "

The unique system-generated ID used for identifying the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@return The unique system-generated ID used for identifying the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID used for identifying the job.

\n@param jobId The unique system-generated ID used for identifying the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

The unique system-generated ID used for identifying the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "jobId", "clientToken" ], "shapeName" : "GetThirdPartyJobDetailsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "GetThirdPartyJobDetailsRequest", "variableName" : "getThirdPartyJobDetailsRequest", "variableType" : "GetThirdPartyJobDetailsRequest", "documentation" : null, "simpleType" : "GetThirdPartyJobDetailsRequest", "variableSetterType" : "GetThirdPartyJobDetailsRequest" }, "wrapper" : false }, "GetThirdPartyJobDetailsResult" : { "c2jName" : "GetThirdPartyJobDetailsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the output of a get third party job details action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "jobDetails", "c2jShape" : "ThirdPartyJobDetails", "deprecated" : false, "documentation" : "

The details of the job, including any protected values defined for the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@return The details of the job, including any protected values defined for the job.*/", "getterModel" : { "returnType" : "ThirdPartyJobDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobDetails", "setterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.*/", "setterModel" : { "variableDeclarationType" : "ThirdPartyJobDetails", "variableName" : "jobDetails", "variableType" : "ThirdPartyJobDetails", "documentation" : "", "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ThirdPartyJobDetails", "variableName" : "jobDetails", "variableType" : "ThirdPartyJobDetails", "documentation" : "

The details of the job, including any protected values defined for the job.

", "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "JobDetails" : { "c2jName" : "jobDetails", "c2jShape" : "ThirdPartyJobDetails", "deprecated" : false, "documentation" : "

The details of the job, including any protected values defined for the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@return The details of the job, including any protected values defined for the job.*/", "getterModel" : { "returnType" : "ThirdPartyJobDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobDetails", "setterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.*/", "setterModel" : { "variableDeclarationType" : "ThirdPartyJobDetails", "variableName" : "jobDetails", "variableType" : "ThirdPartyJobDetails", "documentation" : "", "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

The details of the job, including any protected values defined for the job.

\n@param jobDetails The details of the job, including any protected values defined for the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ThirdPartyJobDetails", "variableName" : "jobDetails", "variableType" : "ThirdPartyJobDetails", "documentation" : "

The details of the job, including any protected values defined for the job.

", "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "GetThirdPartyJobDetailsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "GetThirdPartyJobDetailsResult", "variableName" : "getThirdPartyJobDetailsResult", "variableType" : "GetThirdPartyJobDetailsResult", "documentation" : null, "simpleType" : "GetThirdPartyJobDetailsResult", "variableSetterType" : "GetThirdPartyJobDetailsResult" }, "wrapper" : false }, "InputArtifact" : { "c2jName" : "InputArtifact", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about an artifact to be worked on, such as a test or build artifact.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "ArtifactName", "deprecated" : false, "documentation" : "

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@return The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "c2jName" : "name", "c2jShape" : "ArtifactName", "deprecated" : false, "documentation" : "

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@return The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

\n@param name The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the artifact to be worked on, for example, \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "name" ], "shapeName" : "InputArtifact", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "InputArtifact", "variableName" : "inputArtifact", "variableType" : "InputArtifact", "documentation" : null, "simpleType" : "InputArtifact", "variableSetterType" : "InputArtifact" }, "wrapper" : false }, "InvalidActionDeclarationException" : { "c2jName" : "InvalidActionDeclarationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The specified action declaration was specified in an invalid format.

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

The approval request already received a response or has expired.

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

Reserved for future use.

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

The client token was specified in an invalid format

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

The specified job was specified in an invalid format or cannot be found.

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

The specified job state was specified in an invalid format.

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

The next token was specified in an invalid format. Make sure that the next token you provided is the token returned by a previous call.

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

The specified nonce was specified in an invalid format.

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

The specified stage declaration was specified in an invalid format.

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

The specified structure was specified in an invalid format.

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

Represents information about a job.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "id", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

The unique system-generated ID of the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "data", "c2jShape" : "JobData", "deprecated" : false, "documentation" : "

Additional data about a job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Additional data about a job.

\n@return Additional data about a job.*/", "getterModel" : { "returnType" : "JobData", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "data", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Data", "setterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.*/", "setterModel" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "simple" : false, "varargSetterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "

Additional data about a job.

", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nonce", "c2jShape" : "Nonce", "deprecated" : false, "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nonce", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Nonce", "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "accountId", "c2jShape" : "AccountId", "deprecated" : false, "documentation" : "

The ID of the AWS account to use when performing the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@return The ID of the AWS account to use when performing the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "accountId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "accountId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AccountId", "setterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The ID of the AWS account to use when performing the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "c2jName" : "accountId", "c2jShape" : "AccountId", "deprecated" : false, "documentation" : "

The ID of the AWS account to use when performing the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@return The ID of the AWS account to use when performing the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "accountId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "accountId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AccountId", "setterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ID of the AWS account to use when performing the job.

\n@param accountId The ID of the AWS account to use when performing the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The ID of the AWS account to use when performing the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Data" : { "c2jName" : "data", "c2jShape" : "JobData", "deprecated" : false, "documentation" : "

Additional data about a job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Additional data about a job.

\n@return Additional data about a job.*/", "getterModel" : { "returnType" : "JobData", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "data", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Data", "setterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.*/", "setterModel" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "simple" : false, "varargSetterDocumentation" : "/**

Additional data about a job.

\n@param data Additional data about a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "

Additional data about a job.

", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "id", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

The unique system-generated ID of the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Nonce" : { "c2jName" : "nonce", "c2jShape" : "Nonce", "deprecated" : false, "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nonce", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Nonce", "setterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

\n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "

A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "Job", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "Job", "variableName" : "job", "variableType" : "Job", "documentation" : null, "simpleType" : "Job", "variableSetterType" : "Job" }, "wrapper" : false }, "JobData" : { "c2jName" : "JobData", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents additional information about a job required for a job worker to complete the job.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionTypeId", "setterDocumentation" : "/**\n@param actionTypeId */", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionConfiguration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfiguration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionConfiguration", "setterDocumentation" : "/**\n@param actionConfiguration */", "setterModel" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "xmlNameSpaceUri" : null }, { "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineContext", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineContext", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineContext", "setterDocumentation" : "/**\n@param pipelineContext */", "setterModel" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "xmlNameSpaceUri" : null }, { "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "deprecated" : false, "documentation" : "

The artifact supplied to the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The artifact supplied to the job.

\n@param inputArtifacts The artifact supplied to the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The artifact supplied to the job.

\n@return The artifact supplied to the job.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Artifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "InputArtifacts", "setterDocumentation" : "/**

The artifact supplied to the job.

\n@param inputArtifacts The artifact supplied to the job.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The artifact supplied to the job.

\n

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

\n@param inputArtifacts The artifact supplied to the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "

The artifact supplied to the job.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "deprecated" : false, "documentation" : "

The output of the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The output of the job.

\n@param outputArtifacts The output of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The output of the job.

\n@return The output of the job.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "outputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Artifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "OutputArtifacts", "setterDocumentation" : "/**

The output of the job.

\n@param outputArtifacts The output of the job.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The output of the job.

\n

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

\n@param outputArtifacts The output of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "

The output of the job.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "artifactCredentials", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "artifactCredentials", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ArtifactCredentials", "setterDocumentation" : "/**\n@param artifactCredentials */", "setterModel" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "xmlNameSpaceUri" : null }, { "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "deprecated" : false, "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@return A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "continuationToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContinuationToken", "setterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param encryptionKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "encryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EncryptionKey", "setterDocumentation" : "/**\n@param encryptionKey */", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param encryptionKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionConfiguration" : { "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionConfiguration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfiguration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionConfiguration", "setterDocumentation" : "/**\n@param actionConfiguration */", "setterModel" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "xmlNameSpaceUri" : null }, "ActionTypeId" : { "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionTypeId", "setterDocumentation" : "/**\n@param actionTypeId */", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "ArtifactCredentials" : { "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "artifactCredentials", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "artifactCredentials", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ArtifactCredentials", "setterDocumentation" : "/**\n@param artifactCredentials */", "setterModel" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "xmlNameSpaceUri" : null }, "ContinuationToken" : { "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "deprecated" : false, "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "enumType" : null, "fluentSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@return A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "continuationToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContinuationToken", "setterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

\n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "

A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EncryptionKey" : { "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param encryptionKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "encryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EncryptionKey", "setterDocumentation" : "/**\n@param encryptionKey */", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param encryptionKey \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "xmlNameSpaceUri" : null }, "InputArtifacts" : { "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "deprecated" : false, "documentation" : "

The artifact supplied to the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The artifact supplied to the job.

\n@param inputArtifacts The artifact supplied to the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The artifact supplied to the job.

\n@return The artifact supplied to the job.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Artifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "InputArtifacts", "setterDocumentation" : "/**

The artifact supplied to the job.

\n@param inputArtifacts The artifact supplied to the job.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The artifact supplied to the job.

\n

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

\n@param inputArtifacts The artifact supplied to the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "

The artifact supplied to the job.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "OutputArtifacts" : { "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "deprecated" : false, "documentation" : "

The output of the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The output of the job.

\n@param outputArtifacts The output of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The output of the job.

\n@return The output of the job.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "outputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Artifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "OutputArtifacts", "setterDocumentation" : "/**

The output of the job.

\n@param outputArtifacts The output of the job.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The output of the job.

\n

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

\n@param outputArtifacts The output of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "

The output of the job.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PipelineContext" : { "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineContext", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineContext", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineContext", "setterDocumentation" : "/**\n@param pipelineContext */", "setterModel" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "JobData", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "JobData", "variableName" : "jobData", "variableType" : "JobData", "documentation" : null, "simpleType" : "JobData", "variableSetterType" : "JobData" }, "wrapper" : false }, "JobDetails" : { "c2jName" : "JobDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about the details of a job.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "id", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

The unique system-generated ID of the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "data", "c2jShape" : "JobData", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param data \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "JobData", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "data", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Data", "setterDocumentation" : "/**\n@param data */", "setterModel" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param data \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "xmlNameSpaceUri" : null }, { "c2jName" : "accountId", "c2jShape" : "AccountId", "deprecated" : false, "documentation" : "

The AWS account ID associated with the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account ID associated with the job.

\n@return The AWS account ID associated with the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "accountId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "accountId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AccountId", "setterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The AWS account ID associated with the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "AccountId" : { "c2jName" : "accountId", "c2jShape" : "AccountId", "deprecated" : false, "documentation" : "

The AWS account ID associated with the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The AWS account ID associated with the job.

\n@return The AWS account ID associated with the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "accountId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "accountId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "AccountId", "setterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The AWS account ID associated with the job.

\n@param accountId The AWS account ID associated with the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "accountId", "variableType" : "String", "documentation" : "

The AWS account ID associated with the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Data" : { "c2jName" : "data", "c2jShape" : "JobData", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param data \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "JobData", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "data", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Data", "setterDocumentation" : "/**\n@param data */", "setterModel" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param data \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "JobData", "variableName" : "data", "variableType" : "JobData", "documentation" : "", "simpleType" : "JobData", "variableSetterType" : "JobData" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "id", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

The unique system-generated ID of the job.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The unique system-generated ID of the job.

\n@return The unique system-generated ID of the job.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The unique system-generated ID of the job.

\n@param id The unique system-generated ID of the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

The unique system-generated ID of the job.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "JobDetails", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "JobDetails", "variableName" : "jobDetails", "variableType" : "JobDetails", "documentation" : null, "simpleType" : "JobDetails", "variableSetterType" : "JobDetails" }, "wrapper" : false }, "JobNotFoundException" : { "c2jName" : "JobNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The specified job was specified in an invalid format or cannot be found.

", "enums" : null, "errorCode" : "JobNotFoundException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "JobNotFoundException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "JobNotFoundException", "variableName" : "jobNotFoundException", "variableType" : "JobNotFoundException", "documentation" : null, "simpleType" : "JobNotFoundException", "variableSetterType" : "JobNotFoundException" }, "wrapper" : false }, "JobStatus" : { "c2jName" : "JobStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "Created", "value" : "Created" }, { "name" : "Queued", "value" : "Queued" }, { "name" : "Dispatched", "value" : "Dispatched" }, { "name" : "InProgress", "value" : "InProgress" }, { "name" : "TimedOut", "value" : "TimedOut" }, { "name" : "Succeeded", "value" : "Succeeded" }, { "name" : "Failed", "value" : "Failed" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "JobStatus", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "JobStatus", "variableName" : "jobStatus", "variableType" : "JobStatus", "documentation" : null, "simpleType" : "JobStatus", "variableSetterType" : "JobStatus" }, "wrapper" : false }, "LimitExceededException" : { "c2jName" : "LimitExceededException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The number of pipelines associated with the AWS account has exceeded the limit allowed for the account.

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

Represents the input of a list action types action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListActionTypes", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.ListActionTypes", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "actionOwnerFilter", "c2jShape" : "ActionOwner", "deprecated" : false, "documentation" : "

Filters the list of action types to those created by a specified entity.

", "enumType" : "ActionOwner", "fluentSetterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "getterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@return Filters the list of action types to those created by a specified entity.\n@see ActionOwner*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionOwnerFilter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionOwnerFilter", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionOwnerFilter", "setterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@see ActionOwner*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionOwnerFilter", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "actionOwnerFilter", "variableType" : "String", "documentation" : "

Filters the list of action types to those created by a specified entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "NextToken", "deprecated" : false, "documentation" : "

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@return An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "setterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionOwnerFilter" : { "c2jName" : "actionOwnerFilter", "c2jShape" : "ActionOwner", "deprecated" : false, "documentation" : "

Filters the list of action types to those created by a specified entity.

", "enumType" : "ActionOwner", "fluentSetterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "getterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@return Filters the list of action types to those created by a specified entity.\n@see ActionOwner*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionOwnerFilter", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionOwnerFilter", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionOwnerFilter", "setterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@see ActionOwner*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionOwnerFilter", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

Filters the list of action types to those created by a specified entity.

\n@param actionOwnerFilter Filters the list of action types to those created by a specified entity.\n@return Returns a reference to this object so that method calls can be chained together.\n@see ActionOwner*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "actionOwnerFilter", "variableType" : "String", "documentation" : "

Filters the list of action types to those created by a specified entity.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "NextToken", "deprecated" : false, "documentation" : "

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@return An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "setterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

\n@param nextToken An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

An identifier that was returned from the previous list action types call, which can be used to return the next set of action types in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListActionTypesRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListActionTypesRequest", "variableName" : "listActionTypesRequest", "variableType" : "ListActionTypesRequest", "documentation" : null, "simpleType" : "ListActionTypesRequest", "variableSetterType" : "ListActionTypesRequest" }, "wrapper" : false }, "ListActionTypesResult" : { "c2jName" : "ListActionTypesOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the output of a list action types action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "actionTypes", "c2jShape" : "ActionTypeList", "deprecated" : false, "documentation" : "

Provides details of the action types.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Provides details of the action types.

\n@param actionTypes Provides details of the action types.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Provides details of the action types.

\n@return Provides details of the action types.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ActionType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ActionType", "variableName" : "member", "variableType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionType", "variableName" : "member", "variableType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionType", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionType", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ActionTypes", "setterDocumentation" : "/**

Provides details of the action types.

\n@param actionTypes Provides details of the action types.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTypes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

Provides details of the action types.

\n

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

\n@param actionTypes Provides details of the action types.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTypes", "variableType" : "java.util.List", "documentation" : "

Provides details of the action types.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "NextToken", "deprecated" : false, "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

", "enumType" : null, "fluentSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "setterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTypes" : { "c2jName" : "actionTypes", "c2jShape" : "ActionTypeList", "deprecated" : false, "documentation" : "

Provides details of the action types.

", "enumType" : null, "fluentSetterDocumentation" : "/**

Provides details of the action types.

\n@param actionTypes Provides details of the action types.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

Provides details of the action types.

\n@return Provides details of the action types.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypes", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypes", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ActionType", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionType", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ActionType", "variableName" : "member", "variableType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionType", "variableName" : "member", "variableType" : "ActionType", "documentation" : "", "simpleType" : "ActionType", "variableSetterType" : "ActionType" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionType", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionType", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ActionTypes", "setterDocumentation" : "/**

Provides details of the action types.

\n@param actionTypes Provides details of the action types.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTypes", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

Provides details of the action types.

\n

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

\n@param actionTypes Provides details of the action types.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionTypes", "variableType" : "java.util.List", "documentation" : "

Provides details of the action types.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "NextToken", "deprecated" : false, "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

", "enumType" : null, "fluentSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "setterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list action types call to return the next set of action types in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "actionTypes" ], "shapeName" : "ListActionTypesResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListActionTypesResult", "variableName" : "listActionTypesResult", "variableType" : "ListActionTypesResult", "documentation" : null, "simpleType" : "ListActionTypesResult", "variableSetterType" : "ListActionTypesResult" }, "wrapper" : false }, "ListPipelinesRequest" : { "c2jName" : "ListPipelinesInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the input of a list pipelines action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "ListPipelines", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.ListPipelines", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "nextToken", "c2jShape" : "NextToken", "deprecated" : false, "documentation" : "

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@return An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "setterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "NextToken", "deprecated" : false, "documentation" : "

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

", "enumType" : null, "fluentSetterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@return An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "setterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

\n@param nextToken An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

An identifier that was returned from the previous list pipelines call, which can be used to return the next set of pipelines in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListPipelinesRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ListPipelinesRequest", "variableName" : "listPipelinesRequest", "variableType" : "ListPipelinesRequest", "documentation" : null, "simpleType" : "ListPipelinesRequest", "variableSetterType" : "ListPipelinesRequest" }, "wrapper" : false }, "ListPipelinesResult" : { "c2jName" : "ListPipelinesOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the output of a list pipelines action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "pipelines", "c2jShape" : "PipelineList", "deprecated" : false, "documentation" : "

The list of pipelines.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The list of pipelines.

\n@param pipelines The list of pipelines.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The list of pipelines.

\n@return The list of pipelines.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelines", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelines", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "PipelineSummary", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "PipelineSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "PipelineSummary", "variableName" : "member", "variableType" : "PipelineSummary", "documentation" : "", "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineSummary", "variableName" : "member", "variableType" : "PipelineSummary", "documentation" : "", "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PipelineSummary", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "PipelineSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Pipelines", "setterDocumentation" : "/**

The list of pipelines.

\n@param pipelines The list of pipelines.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelines", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of pipelines.

\n

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

\n@param pipelines The list of pipelines.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelines", "variableType" : "java.util.List", "documentation" : "

The list of pipelines.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nextToken", "c2jShape" : "NextToken", "deprecated" : false, "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

", "enumType" : null, "fluentSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "setterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NextToken" : { "c2jName" : "nextToken", "c2jShape" : "NextToken", "deprecated" : false, "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

", "enumType" : null, "fluentSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@return If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nextToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nextToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NextToken", "setterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

\n@param nextToken If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nextToken", "variableType" : "String", "documentation" : "

If the amount of returned information is significantly large, an identifier is also returned which can be used in a subsequent list pipelines call to return the next set of pipelines in the list.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Pipelines" : { "c2jName" : "pipelines", "c2jShape" : "PipelineList", "deprecated" : false, "documentation" : "

The list of pipelines.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The list of pipelines.

\n@param pipelines The list of pipelines.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The list of pipelines.

\n@return The list of pipelines.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelines", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelines", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "PipelineSummary", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "PipelineSummary", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "PipelineSummary", "variableName" : "member", "variableType" : "PipelineSummary", "documentation" : "", "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineSummary", "variableName" : "member", "variableType" : "PipelineSummary", "documentation" : "", "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "PipelineSummary", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "PipelineSummary", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Pipelines", "setterDocumentation" : "/**

The list of pipelines.

\n@param pipelines The list of pipelines.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelines", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The list of pipelines.

\n

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

\n@param pipelines The list of pipelines.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "pipelines", "variableType" : "java.util.List", "documentation" : "

The list of pipelines.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ListPipelinesResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ListPipelinesResult", "variableName" : "listPipelinesResult", "variableType" : "ListPipelinesResult", "documentation" : null, "simpleType" : "ListPipelinesResult", "variableSetterType" : "ListPipelinesResult" }, "wrapper" : false }, "NotLatestPipelineExecutionException" : { "c2jName" : "NotLatestPipelineExecutionException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

The stage has failed in a later run of the pipeline and the pipelineExecutionId associated with the request is out of date.

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

Represents information about the output of an action.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "ArtifactName", "deprecated" : false, "documentation" : "

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@return The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "c2jName" : "name", "c2jShape" : "ArtifactName", "deprecated" : false, "documentation" : "

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@return The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

\n@param name The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the output of an artifact, such as \"My App\".

The input artifact of an action must exactly match the output artifact declared in a preceding action, but the input artifact does not have to be the next action in strict sequence from the action that provided the output artifact. Actions in parallel can declare different output artifacts, which are in turn consumed by different following actions.

Output artifact names must be unique within a pipeline.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "name" ], "shapeName" : "OutputArtifact", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "OutputArtifact", "variableName" : "outputArtifact", "variableType" : "OutputArtifact", "documentation" : null, "simpleType" : "OutputArtifact", "variableSetterType" : "OutputArtifact" }, "wrapper" : false }, "PipelineContext" : { "c2jName" : "PipelineContext", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about a pipeline to a job worker.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@return The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stage", "c2jShape" : "StageContext", "deprecated" : false, "documentation" : "

The stage of the pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The stage of the pipeline.

\n@return The stage of the pipeline.*/", "getterModel" : { "returnType" : "StageContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stage", "setterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.*/", "setterModel" : { "variableDeclarationType" : "StageContext", "variableName" : "stage", "variableType" : "StageContext", "documentation" : "", "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "simple" : false, "varargSetterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "StageContext", "variableName" : "stage", "variableType" : "StageContext", "documentation" : "

The stage of the pipeline.

", "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "xmlNameSpaceUri" : null }, { "c2jName" : "action", "c2jShape" : "ActionContext", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param action \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "action", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "action", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Action", "setterDocumentation" : "/**\n@param action */", "setterModel" : { "variableDeclarationType" : "ActionContext", "variableName" : "action", "variableType" : "ActionContext", "documentation" : "", "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param action \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionContext", "variableName" : "action", "variableType" : "ActionContext", "documentation" : "", "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Action" : { "c2jName" : "action", "c2jShape" : "ActionContext", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param action \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "action", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "action", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Action", "setterDocumentation" : "/**\n@param action */", "setterModel" : { "variableDeclarationType" : "ActionContext", "variableName" : "action", "variableType" : "ActionContext", "documentation" : "", "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param action \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionContext", "variableName" : "action", "variableType" : "ActionContext", "documentation" : "", "simpleType" : "ActionContext", "variableSetterType" : "ActionContext" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@return The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

\n@param pipelineName The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline. This is a user-specified value. Pipeline names must be unique across all pipeline names under an Amazon Web Services account.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Stage" : { "c2jName" : "stage", "c2jShape" : "StageContext", "deprecated" : false, "documentation" : "

The stage of the pipeline.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The stage of the pipeline.

\n@return The stage of the pipeline.*/", "getterModel" : { "returnType" : "StageContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stage", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stage", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Stage", "setterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.*/", "setterModel" : { "variableDeclarationType" : "StageContext", "variableName" : "stage", "variableType" : "StageContext", "documentation" : "", "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "simple" : false, "varargSetterDocumentation" : "/**

The stage of the pipeline.

\n@param stage The stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "StageContext", "variableName" : "stage", "variableType" : "StageContext", "documentation" : "

The stage of the pipeline.

", "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "PipelineContext", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : null, "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "wrapper" : false }, "PipelineDeclaration" : { "c2jName" : "PipelineDeclaration", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents the structure of actions and stages to be performed in the pipeline.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the action to be performed.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the action to be performed.

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

The name of the action to be performed.

\n@return The name of the action to be performed.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the action to be performed.

\n@param name The name of the action to be performed.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the action to be performed.

\n@param name The name of the action to be performed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action to be performed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "roleArn", "c2jShape" : "RoleArn", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@return The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RoleArn", "setterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "artifactStore", "c2jShape" : "ArtifactStore", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param artifactStore \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ArtifactStore", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "artifactStore", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "artifactStore", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ArtifactStore", "setterDocumentation" : "/**\n@param artifactStore */", "setterModel" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "artifactStore", "variableType" : "ArtifactStore", "documentation" : "", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param artifactStore \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "artifactStore", "variableType" : "ArtifactStore", "documentation" : "", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stages", "c2jShape" : "PipelineStageDeclarationList", "deprecated" : false, "documentation" : "

The stage in which to perform the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The stage in which to perform the action.

\n@param stages The stage in which to perform the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The stage in which to perform the action.

\n@return The stage in which to perform the action.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stages", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stages", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "StageDeclaration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "StageDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "StageDeclaration", "variableName" : "member", "variableType" : "StageDeclaration", "documentation" : "", "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "StageDeclaration", "variableName" : "member", "variableType" : "StageDeclaration", "documentation" : "", "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StageDeclaration", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "StageDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Stages", "setterDocumentation" : "/**

The stage in which to perform the action.

\n@param stages The stage in which to perform the action.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stages", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The stage in which to perform the action.

\n

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

\n@param stages The stage in which to perform the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "stages", "variableType" : "java.util.List", "documentation" : "

The stage in which to perform the action.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "version", "c2jShape" : "PipelineVersion", "deprecated" : false, "documentation" : "

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@return The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ArtifactStore" : { "c2jName" : "artifactStore", "c2jShape" : "ArtifactStore", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param artifactStore \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ArtifactStore", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "artifactStore", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "artifactStore", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ArtifactStore", "setterDocumentation" : "/**\n@param artifactStore */", "setterModel" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "artifactStore", "variableType" : "ArtifactStore", "documentation" : "", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param artifactStore \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactStore", "variableName" : "artifactStore", "variableType" : "ArtifactStore", "documentation" : "", "simpleType" : "ArtifactStore", "variableSetterType" : "ArtifactStore" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the action to be performed.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the action to be performed.

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

The name of the action to be performed.

\n@return The name of the action to be performed.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

The name of the action to be performed.

\n@param name The name of the action to be performed.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the action to be performed.

\n@param name The name of the action to be performed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

The name of the action to be performed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RoleArn" : { "c2jName" : "roleArn", "c2jShape" : "RoleArn", "deprecated" : false, "documentation" : "

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@return The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "roleArn", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "roleArn", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RoleArn", "setterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

\n@param roleArn The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "roleArn", "variableType" : "String", "documentation" : "

The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn, or to use to assume roles for actions with an actionRoleArn.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Stages" : { "c2jName" : "stages", "c2jShape" : "PipelineStageDeclarationList", "deprecated" : false, "documentation" : "

The stage in which to perform the action.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The stage in which to perform the action.

\n@param stages The stage in which to perform the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The stage in which to perform the action.

\n@return The stage in which to perform the action.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stages", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stages", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "StageDeclaration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "StageDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "StageDeclaration", "variableName" : "member", "variableType" : "StageDeclaration", "documentation" : "", "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "StageDeclaration", "variableName" : "member", "variableType" : "StageDeclaration", "documentation" : "", "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "StageDeclaration", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "StageDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Stages", "setterDocumentation" : "/**

The stage in which to perform the action.

\n@param stages The stage in which to perform the action.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "stages", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

The stage in which to perform the action.

\n

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

\n@param stages The stage in which to perform the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "stages", "variableType" : "java.util.List", "documentation" : "

The stage in which to perform the action.

", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Version" : { "c2jName" : "version", "c2jShape" : "PipelineVersion", "deprecated" : false, "documentation" : "

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@return The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

\n@param version The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

The version number of the pipeline. A new pipeline always has a version number of 1. This number is automatically incremented when a pipeline is updated.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : [ "name", "roleArn", "artifactStore", "stages" ], "shapeName" : "PipelineDeclaration", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipelineDeclaration", "variableType" : "PipelineDeclaration", "documentation" : null, "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "wrapper" : false }, "PipelineExecution" : { "c2jName" : "PipelineExecution", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

Represents information about an execution of a pipeline.

", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

The name of the pipeline that was executed.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The name of the pipeline that was executed.

\n@param pipelineName The name of the pipeline that was executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The name of the pipeline that was executed.

\n@return The name of the pipeline that was executed.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

The name of the pipeline that was executed.

\n@param pipelineName The name of the pipeline that was executed.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The name of the pipeline that was executed.

\n@param pipelineName The name of the pipeline that was executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

The name of the pipeline that was executed.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "deprecated" : false, "documentation" : "

The version number of the pipeline that was executed.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The version number of the pipeline that was executed.

\n@param pipelineVersion The version number of the pipeline that was executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The version number of the pipeline that was executed.

\n@return The version number of the pipeline that was executed.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineVersion", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineVersion", "setterDocumentation" : "/**

The version number of the pipeline that was executed.

\n@param pipelineVersion The version number of the pipeline that was executed.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

The version number of the pipeline that was executed.

\n@param pipelineVersion The version number of the pipeline that was executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "

The version number of the pipeline that was executed.

", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

The ID of the pipeline execution.

", "enumType" : null, "fluentSetterDocumentation" : "/**

The ID of the pipeline execution.

\n@param pipelineExecutionId The ID of the pipeline execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

The ID of the pipeline execution.

\n@return The ID of the pipeline execution.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

The ID of the pipeline execution.

\n@param pipelineExecutionId The ID of the pipeline execution.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

The ID of the pipeline execution.

\n@param pipelineExecutionId The ID of the pipeline execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

The ID of the pipeline execution.

", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "status", "c2jShape" : "PipelineExecutionStatus", "deprecated" : false, "documentation" : "

The status of the pipeline execution.

  • InProgress: The pipeline execution is currently running.

  • Succeeded: The pipeline execution completed successfully.

  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

  • Failed: The pipeline did not complete successfully.

", "enumType" : "PipelineExecutionStatus", "fluentSetterDocumentation" : "/**

The status of the pipeline execution.

  • InProgress: The pipeline execution is currently running.

  • Succeeded: The pipeline execution completed successfully.

  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

  • Failed: The pipeline did not complete successfully.

\n@param status The status of the pipeline execution.

  • InProgress: The pipeline execution is currently running.

  • Succeeded: The pipeline execution completed successfully.

  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

  • Failed: The pipeline did not complete successfully.

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

    The status of the pipeline execution.

    • InProgress: The pipeline execution is currently running.

    • Succeeded: The pipeline execution completed successfully.

    • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

    • Failed: The pipeline did not complete successfully.

    \n@return The status of the pipeline execution.

    • InProgress: The pipeline execution is currently running.

    • Succeeded: The pipeline execution completed successfully.

    • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

    • Failed: The pipeline did not complete successfully.

    • \n@see PipelineExecutionStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

      The status of the pipeline execution.

      • InProgress: The pipeline execution is currently running.

      • Succeeded: The pipeline execution completed successfully.

      • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

      • Failed: The pipeline did not complete successfully.

      \n@param status The status of the pipeline execution.

      • InProgress: The pipeline execution is currently running.

      • Succeeded: The pipeline execution completed successfully.

      • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

      • Failed: The pipeline did not complete successfully.

      • \n@see PipelineExecutionStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

        The status of the pipeline execution.

        • InProgress: The pipeline execution is currently running.

        • Succeeded: The pipeline execution completed successfully.

        • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

        • Failed: The pipeline did not complete successfully.

        \n@param status The status of the pipeline execution.

        • InProgress: The pipeline execution is currently running.

        • Succeeded: The pipeline execution completed successfully.

        • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

        • Failed: The pipeline did not complete successfully.

        • \n@return Returns a reference to this object so that method calls can be chained together.\n@see PipelineExecutionStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

          The status of the pipeline execution.

          • InProgress: The pipeline execution is currently running.

          • Succeeded: The pipeline execution completed successfully.

          • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

          • Failed: The pipeline did not complete successfully.

          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "artifactRevisions", "c2jShape" : "ArtifactRevisionList", "deprecated" : false, "documentation" : "

          A list of ArtifactRevision objects included in a pipeline execution.

          ", "enumType" : null, "fluentSetterDocumentation" : "/**

          A list of ArtifactRevision objects included in a pipeline execution.

          \n@param artifactRevisions A list of ArtifactRevision objects included in a pipeline execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

          A list of ArtifactRevision objects included in a pipeline execution.

          \n@return A list of ArtifactRevision objects included in a pipeline execution.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "artifactRevisions", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "artifactRevisions", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ArtifactRevision", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ArtifactRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ArtifactRevision", "variableName" : "member", "variableType" : "ArtifactRevision", "documentation" : "", "simpleType" : "ArtifactRevision", "variableSetterType" : "ArtifactRevision" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactRevision", "variableName" : "member", "variableType" : "ArtifactRevision", "documentation" : "", "simpleType" : "ArtifactRevision", "variableSetterType" : "ArtifactRevision" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ArtifactRevision", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ArtifactRevision", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ArtifactRevisions", "setterDocumentation" : "/**

          A list of ArtifactRevision objects included in a pipeline execution.

          \n@param artifactRevisions A list of ArtifactRevision objects included in a pipeline execution.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "artifactRevisions", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

          A list of ArtifactRevision objects included in a pipeline execution.

          \n

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

          \n@param artifactRevisions A list of ArtifactRevision objects included in a pipeline execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "artifactRevisions", "variableType" : "java.util.List", "documentation" : "

          A list of ArtifactRevision objects included in a pipeline execution.

          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ArtifactRevisions" : { "c2jName" : "artifactRevisions", "c2jShape" : "ArtifactRevisionList", "deprecated" : false, "documentation" : "

          A list of ArtifactRevision objects included in a pipeline execution.

          ", "enumType" : null, "fluentSetterDocumentation" : "/**

          A list of ArtifactRevision objects included in a pipeline execution.

          \n@param artifactRevisions A list of ArtifactRevision objects included in a pipeline execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

          A list of ArtifactRevision objects included in a pipeline execution.

          \n@return A list of ArtifactRevision objects included in a pipeline execution.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "artifactRevisions", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "artifactRevisions", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ArtifactRevision", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ArtifactRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ArtifactRevision", "variableName" : "member", "variableType" : "ArtifactRevision", "documentation" : "", "simpleType" : "ArtifactRevision", "variableSetterType" : "ArtifactRevision" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ArtifactRevision", "variableName" : "member", "variableType" : "ArtifactRevision", "documentation" : "", "simpleType" : "ArtifactRevision", "variableSetterType" : "ArtifactRevision" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ArtifactRevision", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ArtifactRevision", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ArtifactRevisions", "setterDocumentation" : "/**

          A list of ArtifactRevision objects included in a pipeline execution.

          \n@param artifactRevisions A list of ArtifactRevision objects included in a pipeline execution.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "artifactRevisions", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

          A list of ArtifactRevision objects included in a pipeline execution.

          \n

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

          \n@param artifactRevisions A list of ArtifactRevision objects included in a pipeline execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "artifactRevisions", "variableType" : "java.util.List", "documentation" : "

          A list of ArtifactRevision objects included in a pipeline execution.

          ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PipelineExecutionId" : { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

          The ID of the pipeline execution.

          ", "enumType" : null, "fluentSetterDocumentation" : "/**

          The ID of the pipeline execution.

          \n@param pipelineExecutionId The ID of the pipeline execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

          The ID of the pipeline execution.

          \n@return The ID of the pipeline execution.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

          The ID of the pipeline execution.

          \n@param pipelineExecutionId The ID of the pipeline execution.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

          The ID of the pipeline execution.

          \n@param pipelineExecutionId The ID of the pipeline execution.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

          The ID of the pipeline execution.

          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

          The name of the pipeline that was executed.

          ", "enumType" : null, "fluentSetterDocumentation" : "/**

          The name of the pipeline that was executed.

          \n@param pipelineName The name of the pipeline that was executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

          The name of the pipeline that was executed.

          \n@return The name of the pipeline that was executed.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

          The name of the pipeline that was executed.

          \n@param pipelineName The name of the pipeline that was executed.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

          The name of the pipeline that was executed.

          \n@param pipelineName The name of the pipeline that was executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

          The name of the pipeline that was executed.

          ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineVersion" : { "c2jName" : "pipelineVersion", "c2jShape" : "PipelineVersion", "deprecated" : false, "documentation" : "

          The version number of the pipeline that was executed.

          ", "enumType" : null, "fluentSetterDocumentation" : "/**

          The version number of the pipeline that was executed.

          \n@param pipelineVersion The version number of the pipeline that was executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

          The version number of the pipeline that was executed.

          \n@return The version number of the pipeline that was executed.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineVersion", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineVersion", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineVersion", "setterDocumentation" : "/**

          The version number of the pipeline that was executed.

          \n@param pipelineVersion The version number of the pipeline that was executed.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

          The version number of the pipeline that was executed.

          \n@param pipelineVersion The version number of the pipeline that was executed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "pipelineVersion", "variableType" : "Integer", "documentation" : "

          The version number of the pipeline that was executed.

          ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "Status" : { "c2jName" : "status", "c2jShape" : "PipelineExecutionStatus", "deprecated" : false, "documentation" : "

          The status of the pipeline execution.

          • InProgress: The pipeline execution is currently running.

          • Succeeded: The pipeline execution completed successfully.

          • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

          • Failed: The pipeline did not complete successfully.

          ", "enumType" : "PipelineExecutionStatus", "fluentSetterDocumentation" : "/**

          The status of the pipeline execution.

          • InProgress: The pipeline execution is currently running.

          • Succeeded: The pipeline execution completed successfully.

          • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

          • Failed: The pipeline did not complete successfully.

          \n@param status The status of the pipeline execution.

          • InProgress: The pipeline execution is currently running.

          • Succeeded: The pipeline execution completed successfully.

          • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

          • Failed: The pipeline did not complete successfully.

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

            The status of the pipeline execution.

            • InProgress: The pipeline execution is currently running.

            • Succeeded: The pipeline execution completed successfully.

            • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

            • Failed: The pipeline did not complete successfully.

            \n@return The status of the pipeline execution.

            • InProgress: The pipeline execution is currently running.

            • Succeeded: The pipeline execution completed successfully.

            • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

            • Failed: The pipeline did not complete successfully.

            • \n@see PipelineExecutionStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

              The status of the pipeline execution.

              • InProgress: The pipeline execution is currently running.

              • Succeeded: The pipeline execution completed successfully.

              • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

              • Failed: The pipeline did not complete successfully.

              \n@param status The status of the pipeline execution.

              • InProgress: The pipeline execution is currently running.

              • Succeeded: The pipeline execution completed successfully.

              • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

              • Failed: The pipeline did not complete successfully.

              • \n@see PipelineExecutionStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                The status of the pipeline execution.

                • InProgress: The pipeline execution is currently running.

                • Succeeded: The pipeline execution completed successfully.

                • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

                • Failed: The pipeline did not complete successfully.

                \n@param status The status of the pipeline execution.

                • InProgress: The pipeline execution is currently running.

                • Succeeded: The pipeline execution completed successfully.

                • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

                • Failed: The pipeline did not complete successfully.

                • \n@return Returns a reference to this object so that method calls can be chained together.\n@see PipelineExecutionStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                  The status of the pipeline execution.

                  • InProgress: The pipeline execution is currently running.

                  • Succeeded: The pipeline execution completed successfully.

                  • Superseded: While this pipeline execution was waiting for the next stage to be completed, a newer pipeline execution caught up and continued through the pipeline instead.

                  • Failed: The pipeline did not complete successfully.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "PipelineExecution", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PipelineExecution", "variableName" : "pipelineExecution", "variableType" : "PipelineExecution", "documentation" : null, "simpleType" : "PipelineExecution", "variableSetterType" : "PipelineExecution" }, "wrapper" : false }, "PipelineExecutionNotFoundException" : { "c2jName" : "PipelineExecutionNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  The pipeline execution was specified in an invalid format or cannot be found, or an execution ID does not belong to the specified pipeline.

                  ", "enums" : null, "errorCode" : "PipelineExecutionNotFoundException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "PipelineExecutionNotFoundException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PipelineExecutionNotFoundException", "variableName" : "pipelineExecutionNotFoundException", "variableType" : "PipelineExecutionNotFoundException", "documentation" : null, "simpleType" : "PipelineExecutionNotFoundException", "variableSetterType" : "PipelineExecutionNotFoundException" }, "wrapper" : false }, "PipelineExecutionStatus" : { "c2jName" : "PipelineExecutionStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "InProgress", "value" : "InProgress" }, { "name" : "Succeeded", "value" : "Succeeded" }, { "name" : "Superseded", "value" : "Superseded" }, { "name" : "Failed", "value" : "Failed" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "PipelineExecutionStatus", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PipelineExecutionStatus", "variableName" : "pipelineExecutionStatus", "variableType" : "PipelineExecutionStatus", "documentation" : null, "simpleType" : "PipelineExecutionStatus", "variableSetterType" : "PipelineExecutionStatus" }, "wrapper" : false }, "PipelineNameInUseException" : { "c2jName" : "PipelineNameInUseException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  The specified pipeline name is already in use.

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

                  The specified pipeline was specified in an invalid format or cannot be found.

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

                  Returns a summary of a pipeline.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

                  The name of the pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline.

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

                  The name of the pipeline.

                  \n@return The name of the pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The name of the pipeline.

                  \n@param name The name of the pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the pipeline.

                  \n@param name The name of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The name of the pipeline.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "version", "c2jShape" : "PipelineVersion", "deprecated" : false, "documentation" : "

                  The version number of the pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The version number of the pipeline.

                  \n@param version The version number of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The version number of the pipeline.

                  \n@return The version number of the pipeline.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

                  The version number of the pipeline.

                  \n@param version The version number of the pipeline.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The version number of the pipeline.

                  \n@param version The version number of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

                  The version number of the pipeline.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "created", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

                  The date and time the pipeline was created, in timestamp format.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The date and time the pipeline was created, in timestamp format.

                  \n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The date and time the pipeline was created, in timestamp format.

                  \n@return The date and time the pipeline was created, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                  The date and time the pipeline was created, in timestamp format.

                  \n@param created The date and time the pipeline was created, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The date and time the pipeline was created, in timestamp format.

                  \n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                  The date and time the pipeline was created, in timestamp format.

                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "updated", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

                  The date and time of the last update to the pipeline, in timestamp format.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The date and time of the last update to the pipeline, in timestamp format.

                  \n@param updated The date and time of the last update to the pipeline, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The date and time of the last update to the pipeline, in timestamp format.

                  \n@return The date and time of the last update to the pipeline, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "updated", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Updated", "setterDocumentation" : "/**

                  The date and time of the last update to the pipeline, in timestamp format.

                  \n@param updated The date and time of the last update to the pipeline, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updated", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The date and time of the last update to the pipeline, in timestamp format.

                  \n@param updated The date and time of the last update to the pipeline, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updated", "variableType" : "java.util.Date", "documentation" : "

                  The date and time of the last update to the pipeline, in timestamp format.

                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Created" : { "c2jName" : "created", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

                  The date and time the pipeline was created, in timestamp format.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The date and time the pipeline was created, in timestamp format.

                  \n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The date and time the pipeline was created, in timestamp format.

                  \n@return The date and time the pipeline was created, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "created", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "created", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Created", "setterDocumentation" : "/**

                  The date and time the pipeline was created, in timestamp format.

                  \n@param created The date and time the pipeline was created, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The date and time the pipeline was created, in timestamp format.

                  \n@param created The date and time the pipeline was created, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "created", "variableType" : "java.util.Date", "documentation" : "

                  The date and time the pipeline was created, in timestamp format.

                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

                  The name of the pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline.

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

                  The name of the pipeline.

                  \n@return The name of the pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The name of the pipeline.

                  \n@param name The name of the pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the pipeline.

                  \n@param name The name of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The name of the pipeline.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Updated" : { "c2jName" : "updated", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

                  The date and time of the last update to the pipeline, in timestamp format.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The date and time of the last update to the pipeline, in timestamp format.

                  \n@param updated The date and time of the last update to the pipeline, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The date and time of the last update to the pipeline, in timestamp format.

                  \n@return The date and time of the last update to the pipeline, in timestamp format.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "updated", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "updated", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Updated", "setterDocumentation" : "/**

                  The date and time of the last update to the pipeline, in timestamp format.

                  \n@param updated The date and time of the last update to the pipeline, in timestamp format.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updated", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The date and time of the last update to the pipeline, in timestamp format.

                  \n@param updated The date and time of the last update to the pipeline, in timestamp format.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "updated", "variableType" : "java.util.Date", "documentation" : "

                  The date and time of the last update to the pipeline, in timestamp format.

                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "Version" : { "c2jName" : "version", "c2jShape" : "PipelineVersion", "deprecated" : false, "documentation" : "

                  The version number of the pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The version number of the pipeline.

                  \n@param version The version number of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The version number of the pipeline.

                  \n@return The version number of the pipeline.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "version", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "version", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Version", "setterDocumentation" : "/**

                  The version number of the pipeline.

                  \n@param version The version number of the pipeline.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The version number of the pipeline.

                  \n@param version The version number of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "version", "variableType" : "Integer", "documentation" : "

                  The version number of the pipeline.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "PipelineSummary", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PipelineSummary", "variableName" : "pipelineSummary", "variableType" : "PipelineSummary", "documentation" : null, "simpleType" : "PipelineSummary", "variableSetterType" : "PipelineSummary" }, "wrapper" : false }, "PipelineVersionNotFoundException" : { "c2jName" : "PipelineVersionNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  The specified pipeline version was specified in an invalid format or cannot be found.

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

                  Represents the input of a poll for jobs action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "PollForJobs", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PollForJobs", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionTypeId", "setterDocumentation" : "/**\n@param actionTypeId */", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "deprecated" : false, "documentation" : "

                  The maximum number of jobs to return in a poll for jobs call.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@return The maximum number of jobs to return in a poll for jobs call.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "maxBatchSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxBatchSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "MaxBatchSize", "setterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : "

                  The maximum number of jobs to return in a poll for jobs call.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, { "c2jName" : "queryParam", "c2jShape" : "QueryParamMap", "deprecated" : false, "documentation" : "

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  \n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  \n@return A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "queryParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "queryParam", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "ActionConfigurationQueryableValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueType" : "String", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "QueryParam", "setterDocumentation" : "/**

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  \n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "queryParam", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "varargSetterDocumentation" : "/**

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  \n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "queryParam", "variableType" : "java.util.Map", "documentation" : "

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTypeId" : { "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionTypeId", "setterDocumentation" : "/**\n@param actionTypeId */", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "MaxBatchSize" : { "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "deprecated" : false, "documentation" : "

                  The maximum number of jobs to return in a poll for jobs call.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@return The maximum number of jobs to return in a poll for jobs call.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "maxBatchSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxBatchSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "MaxBatchSize", "setterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : "

                  The maximum number of jobs to return in a poll for jobs call.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null }, "QueryParam" : { "c2jName" : "queryParam", "c2jShape" : "QueryParamMap", "deprecated" : false, "documentation" : "

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  \n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  \n@return A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.*/", "getterModel" : { "returnType" : "java.util.Map", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "queryParam", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "queryParam", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : true, "mapModel" : { "implType" : "java.util.HashMap", "interfaceType" : "java.util.Map", "keyLocationName" : "key", "keyModel" : null, "keyType" : "String", "valueLocationName" : "value", "valueModel" : { "c2jName" : "value", "c2jShape" : "ActionConfigurationQueryableValue", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "value", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "value", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Value", "setterDocumentation" : "/**\n@param value */", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**\n@param value \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "value", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "valueType" : "String", "entryType" : "Map.Entry", "keySimple" : true, "templateImplType" : "java.util.HashMap", "templateType" : "java.util.Map", "valueList" : false, "valueSimple" : true }, "name" : "QueryParam", "setterDocumentation" : "/**

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  \n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.*/", "setterModel" : { "variableDeclarationType" : "java.util.Map", "variableName" : "queryParam", "variableType" : "java.util.Map", "documentation" : "", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "simple" : false, "varargSetterDocumentation" : "/**

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  \n@param queryParam A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Map", "variableName" : "queryParam", "variableType" : "java.util.Map", "documentation" : "

                  A map of property names and values. For an action type with no queryable properties, this value must be null or an empty map. For an action type with a queryable property, you must supply that property as a key in the map. Only jobs whose action configuration matches the mapped value will be returned.

                  ", "simpleType" : "Map", "variableSetterType" : "java.util.Map" }, "xmlNameSpaceUri" : null } }, "required" : [ "actionTypeId" ], "shapeName" : "PollForJobsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PollForJobsRequest", "variableName" : "pollForJobsRequest", "variableType" : "PollForJobsRequest", "documentation" : null, "simpleType" : "PollForJobsRequest", "variableSetterType" : "PollForJobsRequest" }, "wrapper" : false }, "PollForJobsResult" : { "c2jName" : "PollForJobsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the output of a poll for jobs action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "jobs", "c2jShape" : "JobList", "deprecated" : false, "documentation" : "

                  Information about the jobs to take action on.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@return Information about the jobs to take action on.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobs", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Job", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Job", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Job", "variableName" : "member", "variableType" : "Job", "documentation" : "", "simpleType" : "Job", "variableSetterType" : "Job" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Job", "variableName" : "member", "variableType" : "Job", "documentation" : "", "simpleType" : "Job", "variableSetterType" : "Job" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Job", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Job", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Jobs", "setterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@param jobs Information about the jobs to take action on.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n

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

                  \n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "

                  Information about the jobs to take action on.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Jobs" : { "c2jName" : "jobs", "c2jShape" : "JobList", "deprecated" : false, "documentation" : "

                  Information about the jobs to take action on.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@return Information about the jobs to take action on.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobs", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Job", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Job", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Job", "variableName" : "member", "variableType" : "Job", "documentation" : "", "simpleType" : "Job", "variableSetterType" : "Job" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Job", "variableName" : "member", "variableType" : "Job", "documentation" : "", "simpleType" : "Job", "variableSetterType" : "Job" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Job", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Job", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Jobs", "setterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@param jobs Information about the jobs to take action on.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n

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

                  \n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "

                  Information about the jobs to take action on.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "PollForJobsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PollForJobsResult", "variableName" : "pollForJobsResult", "variableType" : "PollForJobsResult", "documentation" : null, "simpleType" : "PollForJobsResult", "variableSetterType" : "PollForJobsResult" }, "wrapper" : false }, "PollForThirdPartyJobsRequest" : { "c2jName" : "PollForThirdPartyJobsInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the input of a poll for third party jobs action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "PollForThirdPartyJobs", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PollForThirdPartyJobs", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionTypeId", "setterDocumentation" : "/**\n@param actionTypeId */", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "deprecated" : false, "documentation" : "

                  The maximum number of jobs to return in a poll for jobs call.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@return The maximum number of jobs to return in a poll for jobs call.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "maxBatchSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxBatchSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "MaxBatchSize", "setterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : "

                  The maximum number of jobs to return in a poll for jobs call.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionTypeId" : { "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionTypeId", "setterDocumentation" : "/**\n@param actionTypeId */", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "MaxBatchSize" : { "c2jName" : "maxBatchSize", "c2jShape" : "MaxBatchSize", "deprecated" : false, "documentation" : "

                  The maximum number of jobs to return in a poll for jobs call.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@return The maximum number of jobs to return in a poll for jobs call.*/", "getterModel" : { "returnType" : "Integer", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "maxBatchSize", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "maxBatchSize", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "MaxBatchSize", "setterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.*/", "setterModel" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : "", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The maximum number of jobs to return in a poll for jobs call.

                  \n@param maxBatchSize The maximum number of jobs to return in a poll for jobs call.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Integer", "variableName" : "maxBatchSize", "variableType" : "Integer", "documentation" : "

                  The maximum number of jobs to return in a poll for jobs call.

                  ", "simpleType" : "Integer", "variableSetterType" : "Integer" }, "xmlNameSpaceUri" : null } }, "required" : [ "actionTypeId" ], "shapeName" : "PollForThirdPartyJobsRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PollForThirdPartyJobsRequest", "variableName" : "pollForThirdPartyJobsRequest", "variableType" : "PollForThirdPartyJobsRequest", "documentation" : null, "simpleType" : "PollForThirdPartyJobsRequest", "variableSetterType" : "PollForThirdPartyJobsRequest" }, "wrapper" : false }, "PollForThirdPartyJobsResult" : { "c2jName" : "PollForThirdPartyJobsOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the output of a poll for third party jobs action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "jobs", "c2jShape" : "ThirdPartyJobList", "deprecated" : false, "documentation" : "

                  Information about the jobs to take action on.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@return Information about the jobs to take action on.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobs", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ThirdPartyJob", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ThirdPartyJob", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ThirdPartyJob", "variableName" : "member", "variableType" : "ThirdPartyJob", "documentation" : "", "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ThirdPartyJob", "variableName" : "member", "variableType" : "ThirdPartyJob", "documentation" : "", "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ThirdPartyJob", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ThirdPartyJob", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Jobs", "setterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@param jobs Information about the jobs to take action on.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n

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

                  \n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "

                  Information about the jobs to take action on.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Jobs" : { "c2jName" : "jobs", "c2jShape" : "ThirdPartyJobList", "deprecated" : false, "documentation" : "

                  Information about the jobs to take action on.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@return Information about the jobs to take action on.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobs", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobs", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ThirdPartyJob", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ThirdPartyJob", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ThirdPartyJob", "variableName" : "member", "variableType" : "ThirdPartyJob", "documentation" : "", "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ThirdPartyJob", "variableName" : "member", "variableType" : "ThirdPartyJob", "documentation" : "", "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ThirdPartyJob", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ThirdPartyJob", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Jobs", "setterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n@param jobs Information about the jobs to take action on.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  Information about the jobs to take action on.

                  \n

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

                  \n@param jobs Information about the jobs to take action on.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "jobs", "variableType" : "java.util.List", "documentation" : "

                  Information about the jobs to take action on.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "PollForThirdPartyJobsResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PollForThirdPartyJobsResult", "variableName" : "pollForThirdPartyJobsResult", "variableType" : "PollForThirdPartyJobsResult", "documentation" : null, "simpleType" : "PollForThirdPartyJobsResult", "variableSetterType" : "PollForThirdPartyJobsResult" }, "wrapper" : false }, "PutActionRevisionRequest" : { "c2jName" : "PutActionRevisionInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the input of a put action revision action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "PutActionRevision", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutActionRevision", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

                  The name of the pipeline that will start processing the revision to the source.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline that will start processing the revision to the source.

                  \n@param pipelineName The name of the pipeline that will start processing the revision to the source.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the pipeline that will start processing the revision to the source.

                  \n@return The name of the pipeline that will start processing the revision to the source.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

                  The name of the pipeline that will start processing the revision to the source.

                  \n@param pipelineName The name of the pipeline that will start processing the revision to the source.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the pipeline that will start processing the revision to the source.

                  \n@param pipelineName The name of the pipeline that will start processing the revision to the source.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

                  The name of the pipeline that will start processing the revision to the source.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the stage that contains the action that will act upon the revision.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the stage that contains the action that will act upon the revision.

                  \n@param stageName The name of the stage that contains the action that will act upon the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the stage that contains the action that will act upon the revision.

                  \n@return The name of the stage that contains the action that will act upon the revision.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

                  The name of the stage that contains the action that will act upon the revision.

                  \n@param stageName The name of the stage that contains the action that will act upon the revision.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the stage that contains the action that will act upon the revision.

                  \n@param stageName The name of the stage that contains the action that will act upon the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                  The name of the stage that contains the action that will act upon the revision.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "actionName", "c2jShape" : "ActionName", "deprecated" : false, "documentation" : "

                  The name of the action that will process the revision.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the action that will process the revision.

                  \n@param actionName The name of the action that will process the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the action that will process the revision.

                  \n@return The name of the action that will process the revision.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionName", "setterDocumentation" : "/**

                  The name of the action that will process the revision.

                  \n@param actionName The name of the action that will process the revision.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the action that will process the revision.

                  \n@param actionName The name of the action that will process the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

                  The name of the action that will process the revision.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "actionRevision", "c2jShape" : "ActionRevision", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionRevision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionRevision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionRevision", "setterDocumentation" : "/**\n@param actionRevision */", "setterModel" : { "variableDeclarationType" : "ActionRevision", "variableName" : "actionRevision", "variableType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionRevision", "variableName" : "actionRevision", "variableType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionName" : { "c2jName" : "actionName", "c2jShape" : "ActionName", "deprecated" : false, "documentation" : "

                  The name of the action that will process the revision.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the action that will process the revision.

                  \n@param actionName The name of the action that will process the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the action that will process the revision.

                  \n@return The name of the action that will process the revision.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionName", "setterDocumentation" : "/**

                  The name of the action that will process the revision.

                  \n@param actionName The name of the action that will process the revision.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the action that will process the revision.

                  \n@param actionName The name of the action that will process the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

                  The name of the action that will process the revision.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ActionRevision" : { "c2jName" : "actionRevision", "c2jShape" : "ActionRevision", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionRevision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionRevision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionRevision", "setterDocumentation" : "/**\n@param actionRevision */", "setterModel" : { "variableDeclarationType" : "ActionRevision", "variableName" : "actionRevision", "variableType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionRevision", "variableName" : "actionRevision", "variableType" : "ActionRevision", "documentation" : "", "simpleType" : "ActionRevision", "variableSetterType" : "ActionRevision" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

                  The name of the pipeline that will start processing the revision to the source.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline that will start processing the revision to the source.

                  \n@param pipelineName The name of the pipeline that will start processing the revision to the source.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the pipeline that will start processing the revision to the source.

                  \n@return The name of the pipeline that will start processing the revision to the source.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

                  The name of the pipeline that will start processing the revision to the source.

                  \n@param pipelineName The name of the pipeline that will start processing the revision to the source.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the pipeline that will start processing the revision to the source.

                  \n@param pipelineName The name of the pipeline that will start processing the revision to the source.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

                  The name of the pipeline that will start processing the revision to the source.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StageName" : { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the stage that contains the action that will act upon the revision.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the stage that contains the action that will act upon the revision.

                  \n@param stageName The name of the stage that contains the action that will act upon the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the stage that contains the action that will act upon the revision.

                  \n@return The name of the stage that contains the action that will act upon the revision.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

                  The name of the stage that contains the action that will act upon the revision.

                  \n@param stageName The name of the stage that contains the action that will act upon the revision.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the stage that contains the action that will act upon the revision.

                  \n@param stageName The name of the stage that contains the action that will act upon the revision.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                  The name of the stage that contains the action that will act upon the revision.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "pipelineName", "stageName", "actionName", "actionRevision" ], "shapeName" : "PutActionRevisionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutActionRevisionRequest", "variableName" : "putActionRevisionRequest", "variableType" : "PutActionRevisionRequest", "documentation" : null, "simpleType" : "PutActionRevisionRequest", "variableSetterType" : "PutActionRevisionRequest" }, "wrapper" : false }, "PutActionRevisionResult" : { "c2jName" : "PutActionRevisionOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the output of a put action revision action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "newRevision", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  \n@param newRevision Indicates whether the artifact revision was previously used in an execution of the specified pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  \n@return Indicates whether the artifact revision was previously used in an execution of the specified pipeline.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "newRevision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "newRevision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NewRevision", "setterDocumentation" : "/**

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  \n@param newRevision Indicates whether the artifact revision was previously used in an execution of the specified pipeline.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "newRevision", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  \n@param newRevision Indicates whether the artifact revision was previously used in an execution of the specified pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "newRevision", "variableType" : "Boolean", "documentation" : "

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

                  The ID of the current workflow state of the pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the current workflow state of the pipeline.

                  \n@param pipelineExecutionId The ID of the current workflow state of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the current workflow state of the pipeline.

                  \n@return The ID of the current workflow state of the pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

                  The ID of the current workflow state of the pipeline.

                  \n@param pipelineExecutionId The ID of the current workflow state of the pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the current workflow state of the pipeline.

                  \n@param pipelineExecutionId The ID of the current workflow state of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                  The ID of the current workflow state of the pipeline.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "NewRevision" : { "c2jName" : "newRevision", "c2jShape" : "Boolean", "deprecated" : false, "documentation" : "

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  \n@param newRevision Indicates whether the artifact revision was previously used in an execution of the specified pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  \n@return Indicates whether the artifact revision was previously used in an execution of the specified pipeline.*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "newRevision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "newRevision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "NewRevision", "setterDocumentation" : "/**

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  \n@param newRevision Indicates whether the artifact revision was previously used in an execution of the specified pipeline.*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "newRevision", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  \n@param newRevision Indicates whether the artifact revision was previously used in an execution of the specified pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "newRevision", "variableType" : "Boolean", "documentation" : "

                  Indicates whether the artifact revision was previously used in an execution of the specified pipeline.

                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "PipelineExecutionId" : { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

                  The ID of the current workflow state of the pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the current workflow state of the pipeline.

                  \n@param pipelineExecutionId The ID of the current workflow state of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the current workflow state of the pipeline.

                  \n@return The ID of the current workflow state of the pipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

                  The ID of the current workflow state of the pipeline.

                  \n@param pipelineExecutionId The ID of the current workflow state of the pipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the current workflow state of the pipeline.

                  \n@param pipelineExecutionId The ID of the current workflow state of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                  The ID of the current workflow state of the pipeline.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "PutActionRevisionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutActionRevisionResult", "variableName" : "putActionRevisionResult", "variableType" : "PutActionRevisionResult", "documentation" : null, "simpleType" : "PutActionRevisionResult", "variableSetterType" : "PutActionRevisionResult" }, "wrapper" : false }, "PutApprovalResultRequest" : { "c2jName" : "PutApprovalResultInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the input of a put approval result action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "PutApprovalResult", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutApprovalResult", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

                  The name of the pipeline that contains the action.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline that contains the action.

                  \n@param pipelineName The name of the pipeline that contains the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the pipeline that contains the action.

                  \n@return The name of the pipeline that contains the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

                  The name of the pipeline that contains the action.

                  \n@param pipelineName The name of the pipeline that contains the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the pipeline that contains the action.

                  \n@param pipelineName The name of the pipeline that contains the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

                  The name of the pipeline that contains the action.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the stage that contains the action.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the stage that contains the action.

                  \n@param stageName The name of the stage that contains the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the stage that contains the action.

                  \n@return The name of the stage that contains the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

                  The name of the stage that contains the action.

                  \n@param stageName The name of the stage that contains the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the stage that contains the action.

                  \n@param stageName The name of the stage that contains the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                  The name of the stage that contains the action.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "actionName", "c2jShape" : "ActionName", "deprecated" : false, "documentation" : "

                  The name of the action for which approval is requested.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the action for which approval is requested.

                  \n@param actionName The name of the action for which approval is requested.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the action for which approval is requested.

                  \n@return The name of the action for which approval is requested.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionName", "setterDocumentation" : "/**

                  The name of the action for which approval is requested.

                  \n@param actionName The name of the action for which approval is requested.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the action for which approval is requested.

                  \n@param actionName The name of the action for which approval is requested.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

                  The name of the action for which approval is requested.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "result", "c2jShape" : "ApprovalResult", "deprecated" : false, "documentation" : "

                  Represents information about the result of the approval request.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Represents information about the result of the approval request.

                  \n@param result Represents information about the result of the approval request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Represents information about the result of the approval request.

                  \n@return Represents information about the result of the approval request.*/", "getterModel" : { "returnType" : "ApprovalResult", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "setterDocumentation" : "/**

                  Represents information about the result of the approval request.

                  \n@param result Represents information about the result of the approval request.*/", "setterModel" : { "variableDeclarationType" : "ApprovalResult", "variableName" : "result", "variableType" : "ApprovalResult", "documentation" : "", "simpleType" : "ApprovalResult", "variableSetterType" : "ApprovalResult" }, "simple" : false, "varargSetterDocumentation" : "/**

                  Represents information about the result of the approval request.

                  \n@param result Represents information about the result of the approval request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ApprovalResult", "variableName" : "result", "variableType" : "ApprovalResult", "documentation" : "

                  Represents information about the result of the approval request.

                  ", "simpleType" : "ApprovalResult", "variableSetterType" : "ApprovalResult" }, "xmlNameSpaceUri" : null }, { "c2jName" : "token", "c2jShape" : "ApprovalToken", "deprecated" : false, "documentation" : "

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  \n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  \n@return The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "token", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "token", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Token", "setterDocumentation" : "/**

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  \n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  \n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : "

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionName" : { "c2jName" : "actionName", "c2jShape" : "ActionName", "deprecated" : false, "documentation" : "

                  The name of the action for which approval is requested.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the action for which approval is requested.

                  \n@param actionName The name of the action for which approval is requested.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the action for which approval is requested.

                  \n@return The name of the action for which approval is requested.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionName", "setterDocumentation" : "/**

                  The name of the action for which approval is requested.

                  \n@param actionName The name of the action for which approval is requested.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the action for which approval is requested.

                  \n@param actionName The name of the action for which approval is requested.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "actionName", "variableType" : "String", "documentation" : "

                  The name of the action for which approval is requested.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

                  The name of the pipeline that contains the action.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline that contains the action.

                  \n@param pipelineName The name of the pipeline that contains the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the pipeline that contains the action.

                  \n@return The name of the pipeline that contains the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

                  The name of the pipeline that contains the action.

                  \n@param pipelineName The name of the pipeline that contains the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the pipeline that contains the action.

                  \n@param pipelineName The name of the pipeline that contains the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

                  The name of the pipeline that contains the action.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Result" : { "c2jName" : "result", "c2jShape" : "ApprovalResult", "deprecated" : false, "documentation" : "

                  Represents information about the result of the approval request.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Represents information about the result of the approval request.

                  \n@param result Represents information about the result of the approval request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Represents information about the result of the approval request.

                  \n@return Represents information about the result of the approval request.*/", "getterModel" : { "returnType" : "ApprovalResult", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "result", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "result", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Result", "setterDocumentation" : "/**

                  Represents information about the result of the approval request.

                  \n@param result Represents information about the result of the approval request.*/", "setterModel" : { "variableDeclarationType" : "ApprovalResult", "variableName" : "result", "variableType" : "ApprovalResult", "documentation" : "", "simpleType" : "ApprovalResult", "variableSetterType" : "ApprovalResult" }, "simple" : false, "varargSetterDocumentation" : "/**

                  Represents information about the result of the approval request.

                  \n@param result Represents information about the result of the approval request.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ApprovalResult", "variableName" : "result", "variableType" : "ApprovalResult", "documentation" : "

                  Represents information about the result of the approval request.

                  ", "simpleType" : "ApprovalResult", "variableSetterType" : "ApprovalResult" }, "xmlNameSpaceUri" : null }, "StageName" : { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the stage that contains the action.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the stage that contains the action.

                  \n@param stageName The name of the stage that contains the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the stage that contains the action.

                  \n@return The name of the stage that contains the action.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

                  The name of the stage that contains the action.

                  \n@param stageName The name of the stage that contains the action.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the stage that contains the action.

                  \n@param stageName The name of the stage that contains the action.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                  The name of the stage that contains the action.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Token" : { "c2jName" : "token", "c2jShape" : "ApprovalToken", "deprecated" : false, "documentation" : "

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  \n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  \n@return The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "token", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "token", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Token", "setterDocumentation" : "/**

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  \n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  \n@param token The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "token", "variableType" : "String", "documentation" : "

                  The system-generated token used to identify a unique approval request. The token for each open approval request can be obtained using the GetPipelineState action and is used to validate that the approval request corresponding to this token is still valid.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "pipelineName", "stageName", "actionName", "result", "token" ], "shapeName" : "PutApprovalResultRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutApprovalResultRequest", "variableName" : "putApprovalResultRequest", "variableType" : "PutApprovalResultRequest", "documentation" : null, "simpleType" : "PutApprovalResultRequest", "variableSetterType" : "PutApprovalResultRequest" }, "wrapper" : false }, "PutApprovalResultResult" : { "c2jName" : "PutApprovalResultOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the output of a put approval result action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "approvedAt", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

                  The timestamp showing when the approval or rejection was submitted.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The timestamp showing when the approval or rejection was submitted.

                  \n@param approvedAt The timestamp showing when the approval or rejection was submitted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The timestamp showing when the approval or rejection was submitted.

                  \n@return The timestamp showing when the approval or rejection was submitted.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "approvedAt", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "approvedAt", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ApprovedAt", "setterDocumentation" : "/**

                  The timestamp showing when the approval or rejection was submitted.

                  \n@param approvedAt The timestamp showing when the approval or rejection was submitted.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "approvedAt", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The timestamp showing when the approval or rejection was submitted.

                  \n@param approvedAt The timestamp showing when the approval or rejection was submitted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "approvedAt", "variableType" : "java.util.Date", "documentation" : "

                  The timestamp showing when the approval or rejection was submitted.

                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ApprovedAt" : { "c2jName" : "approvedAt", "c2jShape" : "Timestamp", "deprecated" : false, "documentation" : "

                  The timestamp showing when the approval or rejection was submitted.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The timestamp showing when the approval or rejection was submitted.

                  \n@param approvedAt The timestamp showing when the approval or rejection was submitted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The timestamp showing when the approval or rejection was submitted.

                  \n@return The timestamp showing when the approval or rejection was submitted.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "approvedAt", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "approvedAt", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ApprovedAt", "setterDocumentation" : "/**

                  The timestamp showing when the approval or rejection was submitted.

                  \n@param approvedAt The timestamp showing when the approval or rejection was submitted.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "approvedAt", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The timestamp showing when the approval or rejection was submitted.

                  \n@param approvedAt The timestamp showing when the approval or rejection was submitted.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "approvedAt", "variableType" : "java.util.Date", "documentation" : "

                  The timestamp showing when the approval or rejection was submitted.

                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "PutApprovalResultResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutApprovalResultResult", "variableName" : "putApprovalResultResult", "variableType" : "PutApprovalResultResult", "documentation" : null, "simpleType" : "PutApprovalResultResult", "variableSetterType" : "PutApprovalResultResult" }, "wrapper" : false }, "PutJobFailureResultRequest" : { "c2jName" : "PutJobFailureResultInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the input of a put job failure result action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "PutJobFailureResult", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutJobFailureResult", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "jobId", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  \n@return The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "deprecated" : false, "documentation" : "

                  The details about the failure of a job.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The details about the failure of a job.

                  \n@param failureDetails The details about the failure of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The details about the failure of a job.

                  \n@return The details about the failure of a job.*/", "getterModel" : { "returnType" : "FailureDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "failureDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "failureDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "FailureDetails", "setterDocumentation" : "/**

                  The details about the failure of a job.

                  \n@param failureDetails The details about the failure of a job.*/", "setterModel" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The details about the failure of a job.

                  \n@param failureDetails The details about the failure of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "

                  The details about the failure of a job.

                  ", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "FailureDetails" : { "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "deprecated" : false, "documentation" : "

                  The details about the failure of a job.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The details about the failure of a job.

                  \n@param failureDetails The details about the failure of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The details about the failure of a job.

                  \n@return The details about the failure of a job.*/", "getterModel" : { "returnType" : "FailureDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "failureDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "failureDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "FailureDetails", "setterDocumentation" : "/**

                  The details about the failure of a job.

                  \n@param failureDetails The details about the failure of a job.*/", "setterModel" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The details about the failure of a job.

                  \n@param failureDetails The details about the failure of a job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "

                  The details about the failure of a job.

                  ", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "xmlNameSpaceUri" : null }, "JobId" : { "c2jName" : "jobId", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  \n@return The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                  The unique system-generated ID of the job that failed. This is the same ID returned from PollForJobs.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "jobId", "failureDetails" ], "shapeName" : "PutJobFailureResultRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutJobFailureResultRequest", "variableName" : "putJobFailureResultRequest", "variableType" : "PutJobFailureResultRequest", "documentation" : null, "simpleType" : "PutJobFailureResultRequest", "variableSetterType" : "PutJobFailureResultRequest" }, "wrapper" : false }, "PutJobFailureResultResult" : { "c2jName" : "PutJobFailureResultResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "PutJobFailureResultResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutJobFailureResultResult", "variableName" : "putJobFailureResultResult", "variableType" : "PutJobFailureResultResult", "documentation" : null, "simpleType" : "PutJobFailureResultResult", "variableSetterType" : "PutJobFailureResultResult" }, "wrapper" : false }, "PutJobSuccessResultRequest" : { "c2jName" : "PutJobSuccessResultInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the input of a put job success result action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "PutJobSuccessResult", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutJobSuccessResult", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "jobId", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  \n@return The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "deprecated" : false, "documentation" : "

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  \n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  \n@return The ID of the current revision of the artifact successfully worked upon by the job.*/", "getterModel" : { "returnType" : "CurrentRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "currentRevision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CurrentRevision", "setterDocumentation" : "/**

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  \n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.*/", "setterModel" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  \n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : "

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  ", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "xmlNameSpaceUri" : null }, { "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "deprecated" : false, "documentation" : "

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  \n@return A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "continuationToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContinuationToken", "setterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "deprecated" : false, "documentation" : "

                  The execution details of the successful job, such as the actions taken by the job worker.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The execution details of the successful job, such as the actions taken by the job worker.

                  \n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The execution details of the successful job, such as the actions taken by the job worker.

                  \n@return The execution details of the successful job, such as the actions taken by the job worker.*/", "getterModel" : { "returnType" : "ExecutionDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "executionDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExecutionDetails", "setterDocumentation" : "/**

                  The execution details of the successful job, such as the actions taken by the job worker.

                  \n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.*/", "setterModel" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The execution details of the successful job, such as the actions taken by the job worker.

                  \n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : "

                  The execution details of the successful job, such as the actions taken by the job worker.

                  ", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ContinuationToken" : { "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "deprecated" : false, "documentation" : "

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  \n@return A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "continuationToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContinuationToken", "setterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a custom action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the custom action. When the action is complete, no continuation token should be supplied.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CurrentRevision" : { "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "deprecated" : false, "documentation" : "

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  \n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  \n@return The ID of the current revision of the artifact successfully worked upon by the job.*/", "getterModel" : { "returnType" : "CurrentRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "currentRevision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CurrentRevision", "setterDocumentation" : "/**

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  \n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.*/", "setterModel" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  \n@param currentRevision The ID of the current revision of the artifact successfully worked upon by the job.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : "

                  The ID of the current revision of the artifact successfully worked upon by the job.

                  ", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "xmlNameSpaceUri" : null }, "ExecutionDetails" : { "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "deprecated" : false, "documentation" : "

                  The execution details of the successful job, such as the actions taken by the job worker.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The execution details of the successful job, such as the actions taken by the job worker.

                  \n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The execution details of the successful job, such as the actions taken by the job worker.

                  \n@return The execution details of the successful job, such as the actions taken by the job worker.*/", "getterModel" : { "returnType" : "ExecutionDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "executionDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExecutionDetails", "setterDocumentation" : "/**

                  The execution details of the successful job, such as the actions taken by the job worker.

                  \n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.*/", "setterModel" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The execution details of the successful job, such as the actions taken by the job worker.

                  \n@param executionDetails The execution details of the successful job, such as the actions taken by the job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : "

                  The execution details of the successful job, such as the actions taken by the job worker.

                  ", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "xmlNameSpaceUri" : null }, "JobId" : { "c2jName" : "jobId", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  \n@return The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  \n@param jobId The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                  The unique system-generated ID of the job that succeeded. This is the same ID returned from PollForJobs.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "jobId" ], "shapeName" : "PutJobSuccessResultRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutJobSuccessResultRequest", "variableName" : "putJobSuccessResultRequest", "variableType" : "PutJobSuccessResultRequest", "documentation" : null, "simpleType" : "PutJobSuccessResultRequest", "variableSetterType" : "PutJobSuccessResultRequest" }, "wrapper" : false }, "PutJobSuccessResultResult" : { "c2jName" : "PutJobSuccessResultResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "PutJobSuccessResultResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutJobSuccessResultResult", "variableName" : "putJobSuccessResultResult", "variableType" : "PutJobSuccessResultResult", "documentation" : null, "simpleType" : "PutJobSuccessResultResult", "variableSetterType" : "PutJobSuccessResultResult" }, "wrapper" : false }, "PutThirdPartyJobFailureResultRequest" : { "c2jName" : "PutThirdPartyJobFailureResultInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the input of a third party job failure result action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "PutThirdPartyJobFailureResult", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutThirdPartyJobFailureResult", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "deprecated" : false, "documentation" : "

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@return The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "clientToken", "c2jShape" : "ClientToken", "deprecated" : false, "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clientToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ClientToken", "setterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param failureDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "FailureDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "failureDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "failureDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "FailureDetails", "setterDocumentation" : "/**\n@param failureDetails */", "setterModel" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param failureDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientToken" : { "c2jName" : "clientToken", "c2jShape" : "ClientToken", "deprecated" : false, "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clientToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ClientToken", "setterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "FailureDetails" : { "c2jName" : "failureDetails", "c2jShape" : "FailureDetails", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param failureDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "FailureDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "failureDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "failureDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "FailureDetails", "setterDocumentation" : "/**\n@param failureDetails */", "setterModel" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param failureDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "FailureDetails", "variableName" : "failureDetails", "variableType" : "FailureDetails", "documentation" : "", "simpleType" : "FailureDetails", "variableSetterType" : "FailureDetails" }, "xmlNameSpaceUri" : null }, "JobId" : { "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "deprecated" : false, "documentation" : "

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@return The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                  The ID of the job that failed. This is the same ID returned from PollForThirdPartyJobs.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "jobId", "clientToken", "failureDetails" ], "shapeName" : "PutThirdPartyJobFailureResultRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutThirdPartyJobFailureResultRequest", "variableName" : "putThirdPartyJobFailureResultRequest", "variableType" : "PutThirdPartyJobFailureResultRequest", "documentation" : null, "simpleType" : "PutThirdPartyJobFailureResultRequest", "variableSetterType" : "PutThirdPartyJobFailureResultRequest" }, "wrapper" : false }, "PutThirdPartyJobFailureResultResult" : { "c2jName" : "PutThirdPartyJobFailureResultResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "PutThirdPartyJobFailureResultResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutThirdPartyJobFailureResultResult", "variableName" : "putThirdPartyJobFailureResultResult", "variableType" : "PutThirdPartyJobFailureResultResult", "documentation" : null, "simpleType" : "PutThirdPartyJobFailureResultResult", "variableSetterType" : "PutThirdPartyJobFailureResultResult" }, "wrapper" : false }, "PutThirdPartyJobSuccessResultRequest" : { "c2jName" : "PutThirdPartyJobSuccessResultInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the input of a put third party job success result action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "PutThirdPartyJobSuccessResult", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.PutThirdPartyJobSuccessResult", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "deprecated" : false, "documentation" : "

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@return The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "clientToken", "c2jShape" : "ClientToken", "deprecated" : false, "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clientToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ClientToken", "setterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "CurrentRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "currentRevision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CurrentRevision", "setterDocumentation" : "/**\n@param currentRevision */", "setterModel" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "xmlNameSpaceUri" : null }, { "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "deprecated" : false, "documentation" : "

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  \n@return A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "continuationToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContinuationToken", "setterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param executionDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ExecutionDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "executionDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExecutionDetails", "setterDocumentation" : "/**\n@param executionDetails */", "setterModel" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param executionDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientToken" : { "c2jName" : "clientToken", "c2jShape" : "ClientToken", "deprecated" : false, "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clientToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clientToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ClientToken", "setterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientToken The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "clientToken", "variableType" : "String", "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ContinuationToken" : { "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "deprecated" : false, "documentation" : "

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  \n@return A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "continuationToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContinuationToken", "setterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  \n@param continuationToken A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "

                  A token generated by a job worker, such as an AWS CodeDeploy deployment ID, that a successful job provides to identify a partner action in progress. Future jobs will use this token in order to identify the running instance of the action. It can be reused to return additional information about the progress of the partner action. When the action is complete, no continuation token should be supplied.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "CurrentRevision" : { "c2jName" : "currentRevision", "c2jShape" : "CurrentRevision", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "CurrentRevision", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "currentRevision", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "currentRevision", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "CurrentRevision", "setterDocumentation" : "/**\n@param currentRevision */", "setterModel" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param currentRevision \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "CurrentRevision", "variableName" : "currentRevision", "variableType" : "CurrentRevision", "documentation" : "", "simpleType" : "CurrentRevision", "variableSetterType" : "CurrentRevision" }, "xmlNameSpaceUri" : null }, "ExecutionDetails" : { "c2jName" : "executionDetails", "c2jShape" : "ExecutionDetails", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param executionDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ExecutionDetails", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "executionDetails", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "executionDetails", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ExecutionDetails", "setterDocumentation" : "/**\n@param executionDetails */", "setterModel" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param executionDetails \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ExecutionDetails", "variableName" : "executionDetails", "variableType" : "ExecutionDetails", "documentation" : "", "simpleType" : "ExecutionDetails", "variableSetterType" : "ExecutionDetails" }, "xmlNameSpaceUri" : null }, "JobId" : { "c2jName" : "jobId", "c2jShape" : "ThirdPartyJobId", "deprecated" : false, "documentation" : "

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@return The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  \n@param jobId The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                  The ID of the job that successfully completed. This is the same ID returned from PollForThirdPartyJobs.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "jobId", "clientToken" ], "shapeName" : "PutThirdPartyJobSuccessResultRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "PutThirdPartyJobSuccessResultRequest", "variableName" : "putThirdPartyJobSuccessResultRequest", "variableType" : "PutThirdPartyJobSuccessResultRequest", "documentation" : null, "simpleType" : "PutThirdPartyJobSuccessResultRequest", "variableSetterType" : "PutThirdPartyJobSuccessResultRequest" }, "wrapper" : false }, "PutThirdPartyJobSuccessResultResult" : { "c2jName" : "PutThirdPartyJobSuccessResultResult", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : null, "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "PutThirdPartyJobSuccessResultResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "PutThirdPartyJobSuccessResultResult", "variableName" : "putThirdPartyJobSuccessResultResult", "variableType" : "PutThirdPartyJobSuccessResultResult", "documentation" : null, "simpleType" : "PutThirdPartyJobSuccessResultResult", "variableSetterType" : "PutThirdPartyJobSuccessResultResult" }, "wrapper" : false }, "RetryStageExecutionRequest" : { "c2jName" : "RetryStageExecutionInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the input of a retry stage execution action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "RetryStageExecution", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.RetryStageExecution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

                  The name of the pipeline that contains the failed stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline that contains the failed stage.

                  \n@param pipelineName The name of the pipeline that contains the failed stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the pipeline that contains the failed stage.

                  \n@return The name of the pipeline that contains the failed stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

                  The name of the pipeline that contains the failed stage.

                  \n@param pipelineName The name of the pipeline that contains the failed stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the pipeline that contains the failed stage.

                  \n@param pipelineName The name of the pipeline that contains the failed stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

                  The name of the pipeline that contains the failed stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the failed stage to be retried.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the failed stage to be retried.

                  \n@param stageName The name of the failed stage to be retried.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the failed stage to be retried.

                  \n@return The name of the failed stage to be retried.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

                  The name of the failed stage to be retried.

                  \n@param stageName The name of the failed stage to be retried.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the failed stage to be retried.

                  \n@param stageName The name of the failed stage to be retried.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                  The name of the failed stage to be retried.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  \n@param pipelineExecutionId The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  \n@return The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  \n@param pipelineExecutionId The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  \n@param pipelineExecutionId The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "retryMode", "c2jShape" : "StageRetryMode", "deprecated" : false, "documentation" : "

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  ", "enumType" : "StageRetryMode", "fluentSetterDocumentation" : "/**

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  \n@param retryMode The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageRetryMode*/", "getterDocumentation" : "/**

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  \n@return The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.\n@see StageRetryMode*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "retryMode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "retryMode", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RetryMode", "setterDocumentation" : "/**

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  \n@param retryMode The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.\n@see StageRetryMode*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryMode", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  \n@param retryMode The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageRetryMode*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "retryMode", "variableType" : "String", "documentation" : "

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PipelineExecutionId" : { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  \n@param pipelineExecutionId The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  \n@return The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  \n@param pipelineExecutionId The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  \n@param pipelineExecutionId The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                  The ID of the pipeline execution in the failed stage to be retried. Use the GetPipelineState action to retrieve the current pipelineExecutionId of the failed stage

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "PipelineName" : { "c2jName" : "pipelineName", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

                  The name of the pipeline that contains the failed stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline that contains the failed stage.

                  \n@param pipelineName The name of the pipeline that contains the failed stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the pipeline that contains the failed stage.

                  \n@return The name of the pipeline that contains the failed stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineName", "setterDocumentation" : "/**

                  The name of the pipeline that contains the failed stage.

                  \n@param pipelineName The name of the pipeline that contains the failed stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the pipeline that contains the failed stage.

                  \n@param pipelineName The name of the pipeline that contains the failed stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineName", "variableType" : "String", "documentation" : "

                  The name of the pipeline that contains the failed stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "RetryMode" : { "c2jName" : "retryMode", "c2jShape" : "StageRetryMode", "deprecated" : false, "documentation" : "

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  ", "enumType" : "StageRetryMode", "fluentSetterDocumentation" : "/**

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  \n@param retryMode The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageRetryMode*/", "getterDocumentation" : "/**

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  \n@return The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.\n@see StageRetryMode*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "retryMode", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "retryMode", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "RetryMode", "setterDocumentation" : "/**

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  \n@param retryMode The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.\n@see StageRetryMode*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "retryMode", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  \n@param retryMode The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageRetryMode*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "retryMode", "variableType" : "String", "documentation" : "

                  The scope of the retry attempt. Currently, the only supported value is FAILED_ACTIONS.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "StageName" : { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the failed stage to be retried.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the failed stage to be retried.

                  \n@param stageName The name of the failed stage to be retried.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the failed stage to be retried.

                  \n@return The name of the failed stage to be retried.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

                  The name of the failed stage to be retried.

                  \n@param stageName The name of the failed stage to be retried.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the failed stage to be retried.

                  \n@param stageName The name of the failed stage to be retried.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                  The name of the failed stage to be retried.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "pipelineName", "stageName", "pipelineExecutionId", "retryMode" ], "shapeName" : "RetryStageExecutionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "RetryStageExecutionRequest", "variableName" : "retryStageExecutionRequest", "variableType" : "RetryStageExecutionRequest", "documentation" : null, "simpleType" : "RetryStageExecutionRequest", "variableSetterType" : "RetryStageExecutionRequest" }, "wrapper" : false }, "RetryStageExecutionResult" : { "c2jName" : "RetryStageExecutionOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the output of a retry stage execution action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

                  The ID of the current workflow execution in the failed stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the current workflow execution in the failed stage.

                  \n@param pipelineExecutionId The ID of the current workflow execution in the failed stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the current workflow execution in the failed stage.

                  \n@return The ID of the current workflow execution in the failed stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

                  The ID of the current workflow execution in the failed stage.

                  \n@param pipelineExecutionId The ID of the current workflow execution in the failed stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the current workflow execution in the failed stage.

                  \n@param pipelineExecutionId The ID of the current workflow execution in the failed stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                  The ID of the current workflow execution in the failed stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PipelineExecutionId" : { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

                  The ID of the current workflow execution in the failed stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the current workflow execution in the failed stage.

                  \n@param pipelineExecutionId The ID of the current workflow execution in the failed stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the current workflow execution in the failed stage.

                  \n@return The ID of the current workflow execution in the failed stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

                  The ID of the current workflow execution in the failed stage.

                  \n@param pipelineExecutionId The ID of the current workflow execution in the failed stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the current workflow execution in the failed stage.

                  \n@param pipelineExecutionId The ID of the current workflow execution in the failed stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                  The ID of the current workflow execution in the failed stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "RetryStageExecutionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "RetryStageExecutionResult", "variableName" : "retryStageExecutionResult", "variableType" : "RetryStageExecutionResult", "documentation" : null, "simpleType" : "RetryStageExecutionResult", "variableSetterType" : "RetryStageExecutionResult" }, "wrapper" : false }, "S3ArtifactLocation" : { "c2jName" : "S3ArtifactLocation", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  The location of the Amazon S3 bucket that contains a revision.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "bucketName", "c2jShape" : "S3BucketName", "deprecated" : false, "documentation" : "

                  The name of the Amazon S3 bucket.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the Amazon S3 bucket.

                  \n@param bucketName The name of the Amazon S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the Amazon S3 bucket.

                  \n@return The name of the Amazon S3 bucket.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bucketName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bucketName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "BucketName", "setterDocumentation" : "/**

                  The name of the Amazon S3 bucket.

                  \n@param bucketName The name of the Amazon S3 bucket.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bucketName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the Amazon S3 bucket.

                  \n@param bucketName The name of the Amazon S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bucketName", "variableType" : "String", "documentation" : "

                  The name of the Amazon S3 bucket.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "objectKey", "c2jShape" : "S3ObjectKey", "deprecated" : false, "documentation" : "

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  \n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  \n@return The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "objectKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "objectKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ObjectKey", "setterDocumentation" : "/**

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  \n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "objectKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  \n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "objectKey", "variableType" : "String", "documentation" : "

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "BucketName" : { "c2jName" : "bucketName", "c2jShape" : "S3BucketName", "deprecated" : false, "documentation" : "

                  The name of the Amazon S3 bucket.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the Amazon S3 bucket.

                  \n@param bucketName The name of the Amazon S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the Amazon S3 bucket.

                  \n@return The name of the Amazon S3 bucket.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "bucketName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "bucketName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "BucketName", "setterDocumentation" : "/**

                  The name of the Amazon S3 bucket.

                  \n@param bucketName The name of the Amazon S3 bucket.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "bucketName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the Amazon S3 bucket.

                  \n@param bucketName The name of the Amazon S3 bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "bucketName", "variableType" : "String", "documentation" : "

                  The name of the Amazon S3 bucket.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "ObjectKey" : { "c2jName" : "objectKey", "c2jShape" : "S3ObjectKey", "deprecated" : false, "documentation" : "

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  \n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  \n@return The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "objectKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "objectKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ObjectKey", "setterDocumentation" : "/**

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  \n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "objectKey", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  \n@param objectKey The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "objectKey", "variableType" : "String", "documentation" : "

                  The key of the object in the Amazon S3 bucket, which uniquely identifies the object in the bucket.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "bucketName", "objectKey" ], "shapeName" : "S3ArtifactLocation", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "S3ArtifactLocation", "variableName" : "s3ArtifactLocation", "variableType" : "S3ArtifactLocation", "documentation" : null, "simpleType" : "S3ArtifactLocation", "variableSetterType" : "S3ArtifactLocation" }, "wrapper" : false }, "StageContext" : { "c2jName" : "StageContext", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents information about a stage to a job worker.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the stage.

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

                  The name of the stage.

                  \n@return The name of the stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The name of the stage.

                  \n@param name The name of the stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the stage.

                  \n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The name of the stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "c2jName" : "name", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the stage.

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

                  The name of the stage.

                  \n@return The name of the stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The name of the stage.

                  \n@param name The name of the stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the stage.

                  \n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The name of the stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "StageContext", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StageContext", "variableName" : "stageContext", "variableType" : "StageContext", "documentation" : null, "simpleType" : "StageContext", "variableSetterType" : "StageContext" }, "wrapper" : false }, "StageDeclaration" : { "c2jName" : "StageDeclaration", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents information about a stage and its definition.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "name", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the stage.

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

                  The name of the stage.

                  \n@return The name of the stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The name of the stage.

                  \n@param name The name of the stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the stage.

                  \n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The name of the stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "blockers", "c2jShape" : "StageBlockerDeclarationList", "deprecated" : false, "documentation" : "

                  Reserved for future use.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Reserved for future use.

                  \n@param blockers Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Reserved for future use.

                  \n@return Reserved for future use.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "blockers", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blockers", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "BlockerDeclaration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "BlockerDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "BlockerDeclaration", "variableName" : "member", "variableType" : "BlockerDeclaration", "documentation" : "", "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "BlockerDeclaration", "variableName" : "member", "variableType" : "BlockerDeclaration", "documentation" : "", "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BlockerDeclaration", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "BlockerDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Blockers", "setterDocumentation" : "/**

                  Reserved for future use.

                  \n@param blockers Reserved for future use.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "blockers", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  Reserved for future use.

                  \n

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

                  \n@param blockers Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "blockers", "variableType" : "java.util.List", "documentation" : "

                  Reserved for future use.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "actions", "c2jShape" : "StageActionDeclarationList", "deprecated" : false, "documentation" : "

                  The actions included in a stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The actions included in a stage.

                  \n@param actions The actions included in a stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The actions included in a stage.

                  \n@return The actions included in a stage.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actions", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actions", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ActionDeclaration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ActionDeclaration", "variableName" : "member", "variableType" : "ActionDeclaration", "documentation" : "", "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionDeclaration", "variableName" : "member", "variableType" : "ActionDeclaration", "documentation" : "", "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionDeclaration", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Actions", "setterDocumentation" : "/**

                  The actions included in a stage.

                  \n@param actions The actions included in a stage.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actions", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The actions included in a stage.

                  \n

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

                  \n@param actions The actions included in a stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actions", "variableType" : "java.util.List", "documentation" : "

                  The actions included in a stage.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Actions" : { "c2jName" : "actions", "c2jShape" : "StageActionDeclarationList", "deprecated" : false, "documentation" : "

                  The actions included in a stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The actions included in a stage.

                  \n@param actions The actions included in a stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The actions included in a stage.

                  \n@return The actions included in a stage.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actions", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actions", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ActionDeclaration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ActionDeclaration", "variableName" : "member", "variableType" : "ActionDeclaration", "documentation" : "", "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionDeclaration", "variableName" : "member", "variableType" : "ActionDeclaration", "documentation" : "", "simpleType" : "ActionDeclaration", "variableSetterType" : "ActionDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionDeclaration", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Actions", "setterDocumentation" : "/**

                  The actions included in a stage.

                  \n@param actions The actions included in a stage.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actions", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The actions included in a stage.

                  \n

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

                  \n@param actions The actions included in a stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actions", "variableType" : "java.util.List", "documentation" : "

                  The actions included in a stage.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Blockers" : { "c2jName" : "blockers", "c2jShape" : "StageBlockerDeclarationList", "deprecated" : false, "documentation" : "

                  Reserved for future use.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Reserved for future use.

                  \n@param blockers Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Reserved for future use.

                  \n@return Reserved for future use.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "blockers", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "blockers", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "BlockerDeclaration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "BlockerDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "BlockerDeclaration", "variableName" : "member", "variableType" : "BlockerDeclaration", "documentation" : "", "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "BlockerDeclaration", "variableName" : "member", "variableType" : "BlockerDeclaration", "documentation" : "", "simpleType" : "BlockerDeclaration", "variableSetterType" : "BlockerDeclaration" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "BlockerDeclaration", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "BlockerDeclaration", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "Blockers", "setterDocumentation" : "/**

                  Reserved for future use.

                  \n@param blockers Reserved for future use.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "blockers", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  Reserved for future use.

                  \n

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

                  \n@param blockers Reserved for future use.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "blockers", "variableType" : "java.util.List", "documentation" : "

                  Reserved for future use.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "Name" : { "c2jName" : "name", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the stage.

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

                  The name of the stage.

                  \n@return The name of the stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The name of the stage.

                  \n@param name The name of the stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the stage.

                  \n@param name The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The name of the stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "name", "actions" ], "shapeName" : "StageDeclaration", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StageDeclaration", "variableName" : "stageDeclaration", "variableType" : "StageDeclaration", "documentation" : null, "simpleType" : "StageDeclaration", "variableSetterType" : "StageDeclaration" }, "wrapper" : false }, "StageExecution" : { "c2jName" : "StageExecution", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents information about the run of a stage.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

                  The ID of the pipeline execution associated with the stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the pipeline execution associated with the stage.

                  \n@param pipelineExecutionId The ID of the pipeline execution associated with the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the pipeline execution associated with the stage.

                  \n@return The ID of the pipeline execution associated with the stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

                  The ID of the pipeline execution associated with the stage.

                  \n@param pipelineExecutionId The ID of the pipeline execution associated with the stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the pipeline execution associated with the stage.

                  \n@param pipelineExecutionId The ID of the pipeline execution associated with the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                  The ID of the pipeline execution associated with the stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "status", "c2jShape" : "StageExecutionStatus", "deprecated" : false, "documentation" : "

                  The status of the stage, or for a completed stage, the last status of the stage.

                  ", "enumType" : "StageExecutionStatus", "fluentSetterDocumentation" : "/**

                  The status of the stage, or for a completed stage, the last status of the stage.

                  \n@param status The status of the stage, or for a completed stage, the last status of the stage.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageExecutionStatus*/", "getterDocumentation" : "/**

                  The status of the stage, or for a completed stage, the last status of the stage.

                  \n@return The status of the stage, or for a completed stage, the last status of the stage.\n@see StageExecutionStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

                  The status of the stage, or for a completed stage, the last status of the stage.

                  \n@param status The status of the stage, or for a completed stage, the last status of the stage.\n@see StageExecutionStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The status of the stage, or for a completed stage, the last status of the stage.

                  \n@param status The status of the stage, or for a completed stage, the last status of the stage.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageExecutionStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                  The status of the stage, or for a completed stage, the last status of the stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PipelineExecutionId" : { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

                  The ID of the pipeline execution associated with the stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the pipeline execution associated with the stage.

                  \n@param pipelineExecutionId The ID of the pipeline execution associated with the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the pipeline execution associated with the stage.

                  \n@return The ID of the pipeline execution associated with the stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

                  The ID of the pipeline execution associated with the stage.

                  \n@param pipelineExecutionId The ID of the pipeline execution associated with the stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the pipeline execution associated with the stage.

                  \n@param pipelineExecutionId The ID of the pipeline execution associated with the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                  The ID of the pipeline execution associated with the stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Status" : { "c2jName" : "status", "c2jShape" : "StageExecutionStatus", "deprecated" : false, "documentation" : "

                  The status of the stage, or for a completed stage, the last status of the stage.

                  ", "enumType" : "StageExecutionStatus", "fluentSetterDocumentation" : "/**

                  The status of the stage, or for a completed stage, the last status of the stage.

                  \n@param status The status of the stage, or for a completed stage, the last status of the stage.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageExecutionStatus*/", "getterDocumentation" : "/**

                  The status of the stage, or for a completed stage, the last status of the stage.

                  \n@return The status of the stage, or for a completed stage, the last status of the stage.\n@see StageExecutionStatus*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "status", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "status", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Status", "setterDocumentation" : "/**

                  The status of the stage, or for a completed stage, the last status of the stage.

                  \n@param status The status of the stage, or for a completed stage, the last status of the stage.\n@see StageExecutionStatus*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The status of the stage, or for a completed stage, the last status of the stage.

                  \n@param status The status of the stage, or for a completed stage, the last status of the stage.\n@return Returns a reference to this object so that method calls can be chained together.\n@see StageExecutionStatus*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "status", "variableType" : "String", "documentation" : "

                  The status of the stage, or for a completed stage, the last status of the stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "pipelineExecutionId", "status" ], "shapeName" : "StageExecution", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StageExecution", "variableName" : "stageExecution", "variableType" : "StageExecution", "documentation" : null, "simpleType" : "StageExecution", "variableSetterType" : "StageExecution" }, "wrapper" : false }, "StageExecutionStatus" : { "c2jName" : "StageExecutionStatus", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "InProgress", "value" : "InProgress" }, { "name" : "Failed", "value" : "Failed" }, { "name" : "Succeeded", "value" : "Succeeded" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "StageExecutionStatus", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StageExecutionStatus", "variableName" : "stageExecutionStatus", "variableType" : "StageExecutionStatus", "documentation" : null, "simpleType" : "StageExecutionStatus", "variableSetterType" : "StageExecutionStatus" }, "wrapper" : false }, "StageNotFoundException" : { "c2jName" : "StageNotFoundException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  The specified stage was specified in an invalid format or cannot be found.

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

                  The specified stage can't be retried because the pipeline structure or stage state changed after the stage was not completed; the stage contains no failed actions; one or more actions are still in progress; or another retry attempt is already in progress.

                  ", "enums" : null, "errorCode" : "StageNotRetryableException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "StageNotRetryableException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StageNotRetryableException", "variableName" : "stageNotRetryableException", "variableType" : "StageNotRetryableException", "documentation" : null, "simpleType" : "StageNotRetryableException", "variableSetterType" : "StageNotRetryableException" }, "wrapper" : false }, "StageRetryMode" : { "c2jName" : "StageRetryMode", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "FAILED_ACTIONS", "value" : "FAILED_ACTIONS" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "StageRetryMode", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StageRetryMode", "variableName" : "stageRetryMode", "variableType" : "StageRetryMode", "documentation" : null, "simpleType" : "StageRetryMode", "variableSetterType" : "StageRetryMode" }, "wrapper" : false }, "StageState" : { "c2jName" : "StageState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents information about the state of the stage.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the stage.

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

                  The name of the stage.

                  \n@return The name of the stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

                  The name of the stage.

                  \n@param stageName The name of the stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the stage.

                  \n@param stageName The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                  The name of the stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "inboundTransitionState", "c2jShape" : "TransitionState", "deprecated" : false, "documentation" : "

                  The state of the inbound transition, which is either enabled or disabled.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The state of the inbound transition, which is either enabled or disabled.

                  \n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The state of the inbound transition, which is either enabled or disabled.

                  \n@return The state of the inbound transition, which is either enabled or disabled.*/", "getterModel" : { "returnType" : "TransitionState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inboundTransitionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inboundTransitionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InboundTransitionState", "setterDocumentation" : "/**

                  The state of the inbound transition, which is either enabled or disabled.

                  \n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.*/", "setterModel" : { "variableDeclarationType" : "TransitionState", "variableName" : "inboundTransitionState", "variableType" : "TransitionState", "documentation" : "", "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The state of the inbound transition, which is either enabled or disabled.

                  \n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "TransitionState", "variableName" : "inboundTransitionState", "variableType" : "TransitionState", "documentation" : "

                  The state of the inbound transition, which is either enabled or disabled.

                  ", "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "xmlNameSpaceUri" : null }, { "c2jName" : "actionStates", "c2jShape" : "ActionStateList", "deprecated" : false, "documentation" : "

                  The state of the stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The state of the stage.

                  \n@param actionStates The state of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The state of the stage.

                  \n@return The state of the stage.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionStates", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionStates", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ActionState", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ActionState", "variableName" : "member", "variableType" : "ActionState", "documentation" : "", "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionState", "variableName" : "member", "variableType" : "ActionState", "documentation" : "", "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionState", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ActionStates", "setterDocumentation" : "/**

                  The state of the stage.

                  \n@param actionStates The state of the stage.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionStates", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The state of the stage.

                  \n

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

                  \n@param actionStates The state of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionStates", "variableType" : "java.util.List", "documentation" : "

                  The state of the stage.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "latestExecution", "c2jShape" : "StageExecution", "deprecated" : false, "documentation" : "

                  Information about the latest execution in the stage, including its ID and status.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Information about the latest execution in the stage, including its ID and status.

                  \n@param latestExecution Information about the latest execution in the stage, including its ID and status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Information about the latest execution in the stage, including its ID and status.

                  \n@return Information about the latest execution in the stage, including its ID and status.*/", "getterModel" : { "returnType" : "StageExecution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "latestExecution", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "latestExecution", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LatestExecution", "setterDocumentation" : "/**

                  Information about the latest execution in the stage, including its ID and status.

                  \n@param latestExecution Information about the latest execution in the stage, including its ID and status.*/", "setterModel" : { "variableDeclarationType" : "StageExecution", "variableName" : "latestExecution", "variableType" : "StageExecution", "documentation" : "", "simpleType" : "StageExecution", "variableSetterType" : "StageExecution" }, "simple" : false, "varargSetterDocumentation" : "/**

                  Information about the latest execution in the stage, including its ID and status.

                  \n@param latestExecution Information about the latest execution in the stage, including its ID and status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "StageExecution", "variableName" : "latestExecution", "variableType" : "StageExecution", "documentation" : "

                  Information about the latest execution in the stage, including its ID and status.

                  ", "simpleType" : "StageExecution", "variableSetterType" : "StageExecution" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionStates" : { "c2jName" : "actionStates", "c2jShape" : "ActionStateList", "deprecated" : false, "documentation" : "

                  The state of the stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The state of the stage.

                  \n@param actionStates The state of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The state of the stage.

                  \n@return The state of the stage.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionStates", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionStates", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "ActionState", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "ActionState", "variableName" : "member", "variableType" : "ActionState", "documentation" : "", "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionState", "variableName" : "member", "variableType" : "ActionState", "documentation" : "", "simpleType" : "ActionState", "variableSetterType" : "ActionState" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "ActionState", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "ActionState", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "ActionStates", "setterDocumentation" : "/**

                  The state of the stage.

                  \n@param actionStates The state of the stage.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionStates", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The state of the stage.

                  \n

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

                  \n@param actionStates The state of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "actionStates", "variableType" : "java.util.List", "documentation" : "

                  The state of the stage.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "InboundTransitionState" : { "c2jName" : "inboundTransitionState", "c2jShape" : "TransitionState", "deprecated" : false, "documentation" : "

                  The state of the inbound transition, which is either enabled or disabled.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The state of the inbound transition, which is either enabled or disabled.

                  \n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The state of the inbound transition, which is either enabled or disabled.

                  \n@return The state of the inbound transition, which is either enabled or disabled.*/", "getterModel" : { "returnType" : "TransitionState", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inboundTransitionState", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inboundTransitionState", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "InboundTransitionState", "setterDocumentation" : "/**

                  The state of the inbound transition, which is either enabled or disabled.

                  \n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.*/", "setterModel" : { "variableDeclarationType" : "TransitionState", "variableName" : "inboundTransitionState", "variableType" : "TransitionState", "documentation" : "", "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The state of the inbound transition, which is either enabled or disabled.

                  \n@param inboundTransitionState The state of the inbound transition, which is either enabled or disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "TransitionState", "variableName" : "inboundTransitionState", "variableType" : "TransitionState", "documentation" : "

                  The state of the inbound transition, which is either enabled or disabled.

                  ", "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "xmlNameSpaceUri" : null }, "LatestExecution" : { "c2jName" : "latestExecution", "c2jShape" : "StageExecution", "deprecated" : false, "documentation" : "

                  Information about the latest execution in the stage, including its ID and status.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Information about the latest execution in the stage, including its ID and status.

                  \n@param latestExecution Information about the latest execution in the stage, including its ID and status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Information about the latest execution in the stage, including its ID and status.

                  \n@return Information about the latest execution in the stage, including its ID and status.*/", "getterModel" : { "returnType" : "StageExecution", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "latestExecution", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "latestExecution", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LatestExecution", "setterDocumentation" : "/**

                  Information about the latest execution in the stage, including its ID and status.

                  \n@param latestExecution Information about the latest execution in the stage, including its ID and status.*/", "setterModel" : { "variableDeclarationType" : "StageExecution", "variableName" : "latestExecution", "variableType" : "StageExecution", "documentation" : "", "simpleType" : "StageExecution", "variableSetterType" : "StageExecution" }, "simple" : false, "varargSetterDocumentation" : "/**

                  Information about the latest execution in the stage, including its ID and status.

                  \n@param latestExecution Information about the latest execution in the stage, including its ID and status.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "StageExecution", "variableName" : "latestExecution", "variableType" : "StageExecution", "documentation" : "

                  Information about the latest execution in the stage, including its ID and status.

                  ", "simpleType" : "StageExecution", "variableSetterType" : "StageExecution" }, "xmlNameSpaceUri" : null }, "StageName" : { "c2jName" : "stageName", "c2jShape" : "StageName", "deprecated" : false, "documentation" : "

                  The name of the stage.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the stage.

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

                  The name of the stage.

                  \n@return The name of the stage.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "stageName", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "stageName", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "StageName", "setterDocumentation" : "/**

                  The name of the stage.

                  \n@param stageName The name of the stage.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the stage.

                  \n@param stageName The name of the stage.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "stageName", "variableType" : "String", "documentation" : "

                  The name of the stage.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "StageState", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StageState", "variableName" : "stageState", "variableType" : "StageState", "documentation" : null, "simpleType" : "StageState", "variableSetterType" : "StageState" }, "wrapper" : false }, "StageTransitionType" : { "c2jName" : "StageTransitionType", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "", "enums" : [ { "name" : "Inbound", "value" : "Inbound" }, { "name" : "Outbound", "value" : "Outbound" } ], "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "StageTransitionType", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StageTransitionType", "variableName" : "stageTransitionType", "variableType" : "StageTransitionType", "documentation" : null, "simpleType" : "StageTransitionType", "variableSetterType" : "StageTransitionType" }, "wrapper" : false }, "StartPipelineExecutionRequest" : { "c2jName" : "StartPipelineExecutionInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the input of a start pipeline execution action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "StartPipelineExecution", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.StartPipelineExecution", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

                  The name of the pipeline to start.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline to start.

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

                  The name of the pipeline to start.

                  \n@return The name of the pipeline to start.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The name of the pipeline to start.

                  \n@param name The name of the pipeline to start.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the pipeline to start.

                  \n@param name The name of the pipeline to start.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The name of the pipeline to start.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Name" : { "c2jName" : "name", "c2jShape" : "PipelineName", "deprecated" : false, "documentation" : "

                  The name of the pipeline to start.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline to start.

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

                  The name of the pipeline to start.

                  \n@return The name of the pipeline to start.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "name", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "name", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Name", "setterDocumentation" : "/**

                  The name of the pipeline to start.

                  \n@param name The name of the pipeline to start.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The name of the pipeline to start.

                  \n@param name The name of the pipeline to start.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "name", "variableType" : "String", "documentation" : "

                  The name of the pipeline to start.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : [ "name" ], "shapeName" : "StartPipelineExecutionRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "StartPipelineExecutionRequest", "variableName" : "startPipelineExecutionRequest", "variableType" : "StartPipelineExecutionRequest", "documentation" : null, "simpleType" : "StartPipelineExecutionRequest", "variableSetterType" : "StartPipelineExecutionRequest" }, "wrapper" : false }, "StartPipelineExecutionResult" : { "c2jName" : "StartPipelineExecutionOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the output of a start pipeline execution action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

                  The unique system-generated ID of the pipeline execution that was started.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The unique system-generated ID of the pipeline execution that was started.

                  \n@param pipelineExecutionId The unique system-generated ID of the pipeline execution that was started.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The unique system-generated ID of the pipeline execution that was started.

                  \n@return The unique system-generated ID of the pipeline execution that was started.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

                  The unique system-generated ID of the pipeline execution that was started.

                  \n@param pipelineExecutionId The unique system-generated ID of the pipeline execution that was started.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The unique system-generated ID of the pipeline execution that was started.

                  \n@param pipelineExecutionId The unique system-generated ID of the pipeline execution that was started.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                  The unique system-generated ID of the pipeline execution that was started.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "PipelineExecutionId" : { "c2jName" : "pipelineExecutionId", "c2jShape" : "PipelineExecutionId", "deprecated" : false, "documentation" : "

                  The unique system-generated ID of the pipeline execution that was started.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The unique system-generated ID of the pipeline execution that was started.

                  \n@param pipelineExecutionId The unique system-generated ID of the pipeline execution that was started.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The unique system-generated ID of the pipeline execution that was started.

                  \n@return The unique system-generated ID of the pipeline execution that was started.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineExecutionId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineExecutionId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineExecutionId", "setterDocumentation" : "/**

                  The unique system-generated ID of the pipeline execution that was started.

                  \n@param pipelineExecutionId The unique system-generated ID of the pipeline execution that was started.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The unique system-generated ID of the pipeline execution that was started.

                  \n@param pipelineExecutionId The unique system-generated ID of the pipeline execution that was started.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "pipelineExecutionId", "variableType" : "String", "documentation" : "

                  The unique system-generated ID of the pipeline execution that was started.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "StartPipelineExecutionResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "StartPipelineExecutionResult", "variableName" : "startPipelineExecutionResult", "variableType" : "StartPipelineExecutionResult", "documentation" : null, "simpleType" : "StartPipelineExecutionResult", "variableSetterType" : "StartPipelineExecutionResult" }, "wrapper" : false }, "ThirdPartyJob" : { "c2jName" : "ThirdPartyJob", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  A response to a PollForThirdPartyJobs request returned by AWS CodePipeline when there is a job to be worked upon by a partner action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "clientId", "c2jShape" : "ClientId", "deprecated" : false, "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clientId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ClientId", "setterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "jobId", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

                  The identifier used to identify the job in AWS CodePipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The identifier used to identify the job in AWS CodePipeline.

                  \n@param jobId The identifier used to identify the job in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The identifier used to identify the job in AWS CodePipeline.

                  \n@return The identifier used to identify the job in AWS CodePipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

                  The identifier used to identify the job in AWS CodePipeline.

                  \n@param jobId The identifier used to identify the job in AWS CodePipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The identifier used to identify the job in AWS CodePipeline.

                  \n@param jobId The identifier used to identify the job in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                  The identifier used to identify the job in AWS CodePipeline.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ClientId" : { "c2jName" : "clientId", "c2jShape" : "ClientId", "deprecated" : false, "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@return The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "clientId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "clientId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ClientId", "setterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  \n@param clientId The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "clientId", "variableType" : "String", "documentation" : "

                  The clientToken portion of the clientId and clientToken pair used to verify that the calling entity is allowed access to the job and its details.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "JobId" : { "c2jName" : "jobId", "c2jShape" : "JobId", "deprecated" : false, "documentation" : "

                  The identifier used to identify the job in AWS CodePipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The identifier used to identify the job in AWS CodePipeline.

                  \n@param jobId The identifier used to identify the job in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The identifier used to identify the job in AWS CodePipeline.

                  \n@return The identifier used to identify the job in AWS CodePipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "jobId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "jobId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "JobId", "setterDocumentation" : "/**

                  The identifier used to identify the job in AWS CodePipeline.

                  \n@param jobId The identifier used to identify the job in AWS CodePipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The identifier used to identify the job in AWS CodePipeline.

                  \n@param jobId The identifier used to identify the job in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "jobId", "variableType" : "String", "documentation" : "

                  The identifier used to identify the job in AWS CodePipeline.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ThirdPartyJob", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ThirdPartyJob", "variableName" : "thirdPartyJob", "variableType" : "ThirdPartyJob", "documentation" : null, "simpleType" : "ThirdPartyJob", "variableSetterType" : "ThirdPartyJob" }, "wrapper" : false }, "ThirdPartyJobData" : { "c2jName" : "ThirdPartyJobData", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents information about the job data for a partner action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionTypeId", "setterDocumentation" : "/**\n@param actionTypeId */", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, { "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionConfiguration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfiguration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionConfiguration", "setterDocumentation" : "/**\n@param actionConfiguration */", "setterModel" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "xmlNameSpaceUri" : null }, { "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineContext", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineContext", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineContext", "setterDocumentation" : "/**\n@param pipelineContext */", "setterModel" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "xmlNameSpaceUri" : null }, { "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "deprecated" : false, "documentation" : "

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  \n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  \n@return The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Artifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "InputArtifacts", "setterDocumentation" : "/**

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  \n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  \n

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

                  \n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "deprecated" : false, "documentation" : "

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  \n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  \n@return The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "outputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Artifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "OutputArtifacts", "setterDocumentation" : "/**

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  \n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  \n

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

                  \n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, { "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "artifactCredentials", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "artifactCredentials", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ArtifactCredentials", "setterDocumentation" : "/**\n@param artifactCredentials */", "setterModel" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "xmlNameSpaceUri" : null }, { "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "deprecated" : false, "documentation" : "

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  \n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  \n@return A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "continuationToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContinuationToken", "setterDocumentation" : "/**

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  \n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  \n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "deprecated" : false, "documentation" : "

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  \n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  \n@return The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.*/", "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "encryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EncryptionKey", "setterDocumentation" : "/**

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  \n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.*/", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  \n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  ", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "ActionConfiguration" : { "c2jName" : "actionConfiguration", "c2jShape" : "ActionConfiguration", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionConfiguration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionConfiguration", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionConfiguration", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionConfiguration", "setterDocumentation" : "/**\n@param actionConfiguration */", "setterModel" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionConfiguration \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionConfiguration", "variableName" : "actionConfiguration", "variableType" : "ActionConfiguration", "documentation" : "", "simpleType" : "ActionConfiguration", "variableSetterType" : "ActionConfiguration" }, "xmlNameSpaceUri" : null }, "ActionTypeId" : { "c2jName" : "actionTypeId", "c2jShape" : "ActionTypeId", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "ActionTypeId", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "actionTypeId", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "actionTypeId", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ActionTypeId", "setterDocumentation" : "/**\n@param actionTypeId */", "setterModel" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param actionTypeId \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ActionTypeId", "variableName" : "actionTypeId", "variableType" : "ActionTypeId", "documentation" : "", "simpleType" : "ActionTypeId", "variableSetterType" : "ActionTypeId" }, "xmlNameSpaceUri" : null }, "ArtifactCredentials" : { "c2jName" : "artifactCredentials", "c2jShape" : "AWSSessionCredentials", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "AWSSessionCredentials", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "artifactCredentials", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "artifactCredentials", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ArtifactCredentials", "setterDocumentation" : "/**\n@param artifactCredentials */", "setterModel" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param artifactCredentials \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "AWSSessionCredentials", "variableName" : "artifactCredentials", "variableType" : "AWSSessionCredentials", "documentation" : "", "simpleType" : "AWSSessionCredentials", "variableSetterType" : "AWSSessionCredentials" }, "xmlNameSpaceUri" : null }, "ContinuationToken" : { "c2jName" : "continuationToken", "c2jShape" : "ContinuationToken", "deprecated" : false, "documentation" : "

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  \n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  \n@return A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "continuationToken", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "continuationToken", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "ContinuationToken", "setterDocumentation" : "/**

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  \n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  \n@param continuationToken A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "continuationToken", "variableType" : "String", "documentation" : "

                  A system-generated token, such as a AWS CodeDeploy deployment ID, that a job requires in order to continue the job asynchronously.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "EncryptionKey" : { "c2jName" : "encryptionKey", "c2jShape" : "EncryptionKey", "deprecated" : false, "documentation" : "

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  \n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  \n@return The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.*/", "getterModel" : { "returnType" : "EncryptionKey", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "encryptionKey", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "encryptionKey", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "EncryptionKey", "setterDocumentation" : "/**

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  \n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.*/", "setterModel" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  \n@param encryptionKey The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "EncryptionKey", "variableName" : "encryptionKey", "variableType" : "EncryptionKey", "documentation" : "

                  The encryption key used to encrypt and decrypt data in the artifact store for the pipeline, such as an AWS Key Management Service (AWS KMS) key. This is optional and might not be present.

                  ", "simpleType" : "EncryptionKey", "variableSetterType" : "EncryptionKey" }, "xmlNameSpaceUri" : null }, "InputArtifacts" : { "c2jName" : "inputArtifacts", "c2jShape" : "ArtifactList", "deprecated" : false, "documentation" : "

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  \n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  \n@return The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "inputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "inputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Artifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "InputArtifacts", "setterDocumentation" : "/**

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  \n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  \n

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

                  \n@param inputArtifacts The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "inputArtifacts", "variableType" : "java.util.List", "documentation" : "

                  The name of the artifact that will be worked upon by the action, if any. This name might be system-generated, such as \"MyApp\", or might be defined by the user when the action is created. The input artifact name must match the name of an output artifact generated by an action in an earlier action or stage of the pipeline.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "OutputArtifacts" : { "c2jName" : "outputArtifacts", "c2jShape" : "ArtifactList", "deprecated" : false, "documentation" : "

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  \n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  \n@return The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.*/", "getterModel" : { "returnType" : "java.util.List", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "outputArtifacts", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "outputArtifacts", "uri" : false }, "idempotencyToken" : false, "list" : true, "listModel" : { "implType" : "java.util.ArrayList", "interfaceType" : "java.util.List", "listMemberModel" : { "c2jName" : "member", "c2jShape" : "Artifact", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "Artifact", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "member", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "member", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Member", "setterDocumentation" : "/**\n@param member */", "setterModel" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Artifact", "variableName" : "member", "variableType" : "Artifact", "documentation" : "", "simpleType" : "Artifact", "variableSetterType" : "Artifact" }, "xmlNameSpaceUri" : null }, "memberLocationName" : null, "memberType" : "Artifact", "map" : false, "marshallNonAutoConstructedEmptyLists" : false, "memberAdditionalMarshallingPath" : null, "memberAdditionalUnmarshallingPath" : null, "sendEmptyQueryString" : false, "simple" : false, "simpleType" : "Artifact", "templateImplType" : "java.util.ArrayList", "templateType" : "java.util.List" }, "map" : false, "mapModel" : null, "name" : "OutputArtifacts", "setterDocumentation" : "/**

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  \n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.*/", "setterModel" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  \n

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

                  \n@param outputArtifacts The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.List", "variableName" : "outputArtifacts", "variableType" : "java.util.List", "documentation" : "

                  The name of the artifact that will be the result of the action, if any. This name might be system-generated, such as \"MyBuiltApp\", or might be defined by the user when the action is created.

                  ", "simpleType" : "List", "variableSetterType" : "java.util.Collection" }, "xmlNameSpaceUri" : null }, "PipelineContext" : { "c2jName" : "pipelineContext", "c2jShape" : "PipelineContext", "deprecated" : false, "documentation" : "", "enumType" : null, "fluentSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**\n@return */", "getterModel" : { "returnType" : "PipelineContext", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipelineContext", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipelineContext", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "PipelineContext", "setterDocumentation" : "/**\n@param pipelineContext */", "setterModel" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "simple" : false, "varargSetterDocumentation" : "/**\n@param pipelineContext \n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineContext", "variableName" : "pipelineContext", "variableType" : "PipelineContext", "documentation" : "", "simpleType" : "PipelineContext", "variableSetterType" : "PipelineContext" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ThirdPartyJobData", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ThirdPartyJobData", "variableName" : "thirdPartyJobData", "variableType" : "ThirdPartyJobData", "documentation" : null, "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "wrapper" : false }, "ThirdPartyJobDetails" : { "c2jName" : "ThirdPartyJobDetails", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  The details of a job sent in response to a GetThirdPartyJobDetails request.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "id", "c2jShape" : "ThirdPartyJobId", "deprecated" : false, "documentation" : "

                  The identifier used to identify the job details in AWS CodePipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The identifier used to identify the job details in AWS CodePipeline.

                  \n@param id The identifier used to identify the job details in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The identifier used to identify the job details in AWS CodePipeline.

                  \n@return The identifier used to identify the job details in AWS CodePipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

                  The identifier used to identify the job details in AWS CodePipeline.

                  \n@param id The identifier used to identify the job details in AWS CodePipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The identifier used to identify the job details in AWS CodePipeline.

                  \n@param id The identifier used to identify the job details in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                  The identifier used to identify the job details in AWS CodePipeline.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "data", "c2jShape" : "ThirdPartyJobData", "deprecated" : false, "documentation" : "

                  The data to be returned by the third party job worker.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The data to be returned by the third party job worker.

                  \n@param data The data to be returned by the third party job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The data to be returned by the third party job worker.

                  \n@return The data to be returned by the third party job worker.*/", "getterModel" : { "returnType" : "ThirdPartyJobData", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "data", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Data", "setterDocumentation" : "/**

                  The data to be returned by the third party job worker.

                  \n@param data The data to be returned by the third party job worker.*/", "setterModel" : { "variableDeclarationType" : "ThirdPartyJobData", "variableName" : "data", "variableType" : "ThirdPartyJobData", "documentation" : "", "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The data to be returned by the third party job worker.

                  \n@param data The data to be returned by the third party job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ThirdPartyJobData", "variableName" : "data", "variableType" : "ThirdPartyJobData", "documentation" : "

                  The data to be returned by the third party job worker.

                  ", "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "xmlNameSpaceUri" : null }, { "c2jName" : "nonce", "c2jShape" : "Nonce", "deprecated" : false, "documentation" : "

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  \n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  \n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nonce", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Nonce", "setterDocumentation" : "/**

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  \n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  \n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Data" : { "c2jName" : "data", "c2jShape" : "ThirdPartyJobData", "deprecated" : false, "documentation" : "

                  The data to be returned by the third party job worker.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The data to be returned by the third party job worker.

                  \n@param data The data to be returned by the third party job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The data to be returned by the third party job worker.

                  \n@return The data to be returned by the third party job worker.*/", "getterModel" : { "returnType" : "ThirdPartyJobData", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "data", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "data", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Data", "setterDocumentation" : "/**

                  The data to be returned by the third party job worker.

                  \n@param data The data to be returned by the third party job worker.*/", "setterModel" : { "variableDeclarationType" : "ThirdPartyJobData", "variableName" : "data", "variableType" : "ThirdPartyJobData", "documentation" : "", "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The data to be returned by the third party job worker.

                  \n@param data The data to be returned by the third party job worker.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "ThirdPartyJobData", "variableName" : "data", "variableType" : "ThirdPartyJobData", "documentation" : "

                  The data to be returned by the third party job worker.

                  ", "simpleType" : "ThirdPartyJobData", "variableSetterType" : "ThirdPartyJobData" }, "xmlNameSpaceUri" : null }, "Id" : { "c2jName" : "id", "c2jShape" : "ThirdPartyJobId", "deprecated" : false, "documentation" : "

                  The identifier used to identify the job details in AWS CodePipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The identifier used to identify the job details in AWS CodePipeline.

                  \n@param id The identifier used to identify the job details in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The identifier used to identify the job details in AWS CodePipeline.

                  \n@return The identifier used to identify the job details in AWS CodePipeline.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "id", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "id", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Id", "setterDocumentation" : "/**

                  The identifier used to identify the job details in AWS CodePipeline.

                  \n@param id The identifier used to identify the job details in AWS CodePipeline.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The identifier used to identify the job details in AWS CodePipeline.

                  \n@param id The identifier used to identify the job details in AWS CodePipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "id", "variableType" : "String", "documentation" : "

                  The identifier used to identify the job details in AWS CodePipeline.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Nonce" : { "c2jName" : "nonce", "c2jShape" : "Nonce", "deprecated" : false, "documentation" : "

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  \n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  \n@return A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "nonce", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "nonce", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Nonce", "setterDocumentation" : "/**

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  \n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  \n@param nonce A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "nonce", "variableType" : "String", "documentation" : "

                  A system-generated random number that AWS CodePipeline uses to ensure that the job is being worked on by only one job worker. This number must be returned in the response.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "ThirdPartyJobDetails", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "ThirdPartyJobDetails", "variableName" : "thirdPartyJobDetails", "variableType" : "ThirdPartyJobDetails", "documentation" : null, "simpleType" : "ThirdPartyJobDetails", "variableSetterType" : "ThirdPartyJobDetails" }, "wrapper" : false }, "TransitionState" : { "c2jName" : "TransitionState", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents information about the state of transitions between one stage and another stage.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "enabled", "c2jShape" : "Enabled", "deprecated" : false, "documentation" : "

                  Whether the transition between stages is enabled (true) or disabled (false).

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Whether the transition between stages is enabled (true) or disabled (false).

                  \n@param enabled Whether the transition between stages is enabled (true) or disabled (false).\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Whether the transition between stages is enabled (true) or disabled (false).

                  \n@return Whether the transition between stages is enabled (true) or disabled (false).*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "enabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "enabled", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Enabled", "setterDocumentation" : "/**

                  Whether the transition between stages is enabled (true) or disabled (false).

                  \n@param enabled Whether the transition between stages is enabled (true) or disabled (false).*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

                  Whether the transition between stages is enabled (true) or disabled (false).

                  \n@param enabled Whether the transition between stages is enabled (true) or disabled (false).\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : "

                  Whether the transition between stages is enabled (true) or disabled (false).

                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, { "c2jName" : "lastChangedBy", "c2jShape" : "LastChangedBy", "deprecated" : false, "documentation" : "

                  The ID of the user who last changed the transition state.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the user who last changed the transition state.

                  \n@param lastChangedBy The ID of the user who last changed the transition state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the user who last changed the transition state.

                  \n@return The ID of the user who last changed the transition state.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "lastChangedBy", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lastChangedBy", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LastChangedBy", "setterDocumentation" : "/**

                  The ID of the user who last changed the transition state.

                  \n@param lastChangedBy The ID of the user who last changed the transition state.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastChangedBy", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the user who last changed the transition state.

                  \n@param lastChangedBy The ID of the user who last changed the transition state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "lastChangedBy", "variableType" : "String", "documentation" : "

                  The ID of the user who last changed the transition state.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, { "c2jName" : "lastChangedAt", "c2jShape" : "LastChangedAt", "deprecated" : false, "documentation" : "

                  The timestamp when the transition state was last changed.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The timestamp when the transition state was last changed.

                  \n@param lastChangedAt The timestamp when the transition state was last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The timestamp when the transition state was last changed.

                  \n@return The timestamp when the transition state was last changed.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "lastChangedAt", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lastChangedAt", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LastChangedAt", "setterDocumentation" : "/**

                  The timestamp when the transition state was last changed.

                  \n@param lastChangedAt The timestamp when the transition state was last changed.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "lastChangedAt", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The timestamp when the transition state was last changed.

                  \n@param lastChangedAt The timestamp when the transition state was last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "lastChangedAt", "variableType" : "java.util.Date", "documentation" : "

                  The timestamp when the transition state was last changed.

                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, { "c2jName" : "disabledReason", "c2jShape" : "DisabledReason", "deprecated" : false, "documentation" : "

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  \n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  \n@return The user-specified reason why the transition between two stages of a pipeline was disabled.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "disabledReason", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "disabledReason", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DisabledReason", "setterDocumentation" : "/**

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  \n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "disabledReason", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  \n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "disabledReason", "variableType" : "String", "documentation" : "

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "DisabledReason" : { "c2jName" : "disabledReason", "c2jShape" : "DisabledReason", "deprecated" : false, "documentation" : "

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  \n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  \n@return The user-specified reason why the transition between two stages of a pipeline was disabled.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "disabledReason", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "disabledReason", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "DisabledReason", "setterDocumentation" : "/**

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  \n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "disabledReason", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  \n@param disabledReason The user-specified reason why the transition between two stages of a pipeline was disabled.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "disabledReason", "variableType" : "String", "documentation" : "

                  The user-specified reason why the transition between two stages of a pipeline was disabled.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null }, "Enabled" : { "c2jName" : "enabled", "c2jShape" : "Enabled", "deprecated" : false, "documentation" : "

                  Whether the transition between stages is enabled (true) or disabled (false).

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  Whether the transition between stages is enabled (true) or disabled (false).

                  \n@param enabled Whether the transition between stages is enabled (true) or disabled (false).\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  Whether the transition between stages is enabled (true) or disabled (false).

                  \n@return Whether the transition between stages is enabled (true) or disabled (false).*/", "getterModel" : { "returnType" : "Boolean", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "enabled", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "enabled", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Enabled", "setterDocumentation" : "/**

                  Whether the transition between stages is enabled (true) or disabled (false).

                  \n@param enabled Whether the transition between stages is enabled (true) or disabled (false).*/", "setterModel" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : "", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "simple" : true, "varargSetterDocumentation" : "/**

                  Whether the transition between stages is enabled (true) or disabled (false).

                  \n@param enabled Whether the transition between stages is enabled (true) or disabled (false).\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "Boolean", "variableName" : "enabled", "variableType" : "Boolean", "documentation" : "

                  Whether the transition between stages is enabled (true) or disabled (false).

                  ", "simpleType" : "Boolean", "variableSetterType" : "Boolean" }, "xmlNameSpaceUri" : null }, "LastChangedAt" : { "c2jName" : "lastChangedAt", "c2jShape" : "LastChangedAt", "deprecated" : false, "documentation" : "

                  The timestamp when the transition state was last changed.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The timestamp when the transition state was last changed.

                  \n@param lastChangedAt The timestamp when the transition state was last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The timestamp when the transition state was last changed.

                  \n@return The timestamp when the transition state was last changed.*/", "getterModel" : { "returnType" : "java.util.Date", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "lastChangedAt", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lastChangedAt", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LastChangedAt", "setterDocumentation" : "/**

                  The timestamp when the transition state was last changed.

                  \n@param lastChangedAt The timestamp when the transition state was last changed.*/", "setterModel" : { "variableDeclarationType" : "java.util.Date", "variableName" : "lastChangedAt", "variableType" : "java.util.Date", "documentation" : "", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The timestamp when the transition state was last changed.

                  \n@param lastChangedAt The timestamp when the transition state was last changed.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "java.util.Date", "variableName" : "lastChangedAt", "variableType" : "java.util.Date", "documentation" : "

                  The timestamp when the transition state was last changed.

                  ", "simpleType" : "Date", "variableSetterType" : "java.util.Date" }, "xmlNameSpaceUri" : null }, "LastChangedBy" : { "c2jName" : "lastChangedBy", "c2jShape" : "LastChangedBy", "deprecated" : false, "documentation" : "

                  The ID of the user who last changed the transition state.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The ID of the user who last changed the transition state.

                  \n@param lastChangedBy The ID of the user who last changed the transition state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The ID of the user who last changed the transition state.

                  \n@return The ID of the user who last changed the transition state.*/", "getterModel" : { "returnType" : "String", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "lastChangedBy", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "lastChangedBy", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "LastChangedBy", "setterDocumentation" : "/**

                  The ID of the user who last changed the transition state.

                  \n@param lastChangedBy The ID of the user who last changed the transition state.*/", "setterModel" : { "variableDeclarationType" : "String", "variableName" : "lastChangedBy", "variableType" : "String", "documentation" : "", "simpleType" : "String", "variableSetterType" : "String" }, "simple" : true, "varargSetterDocumentation" : "/**

                  The ID of the user who last changed the transition state.

                  \n@param lastChangedBy The ID of the user who last changed the transition state.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "String", "variableName" : "lastChangedBy", "variableType" : "String", "documentation" : "

                  The ID of the user who last changed the transition state.

                  ", "simpleType" : "String", "variableSetterType" : "String" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "TransitionState", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "TransitionState", "variableName" : "transitionState", "variableType" : "TransitionState", "documentation" : null, "simpleType" : "TransitionState", "variableSetterType" : "TransitionState" }, "wrapper" : false }, "UpdatePipelineRequest" : { "c2jName" : "UpdatePipelineInput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the input of an update pipeline action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : { "action" : "UpdatePipeline", "locationName" : null, "requestUri" : "/", "target" : "CodePipeline_20150709.UpdatePipeline", "verb" : "POST", "xmlNameSpaceUri" : null }, "members" : [ { "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "deprecated" : false, "documentation" : "

                  The name of the pipeline to be updated.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline to be updated.

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

                  The name of the pipeline to be updated.

                  \n@return The name of the pipeline to be updated.*/", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipeline", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Pipeline", "setterDocumentation" : "/**

                  The name of the pipeline to be updated.

                  \n@param pipeline The name of the pipeline to be updated.*/", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The name of the pipeline to be updated.

                  \n@param pipeline The name of the pipeline to be updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

                  The name of the pipeline to be updated.

                  ", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Pipeline" : { "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "deprecated" : false, "documentation" : "

                  The name of the pipeline to be updated.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The name of the pipeline to be updated.

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

                  The name of the pipeline to be updated.

                  \n@return The name of the pipeline to be updated.*/", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipeline", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Pipeline", "setterDocumentation" : "/**

                  The name of the pipeline to be updated.

                  \n@param pipeline The name of the pipeline to be updated.*/", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The name of the pipeline to be updated.

                  \n@param pipeline The name of the pipeline to be updated.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

                  The name of the pipeline to be updated.

                  ", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } }, "required" : [ "pipeline" ], "shapeName" : "UpdatePipelineRequest", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "UpdatePipelineRequest", "variableName" : "updatePipelineRequest", "variableType" : "UpdatePipelineRequest", "documentation" : null, "simpleType" : "UpdatePipelineRequest", "variableSetterType" : "UpdatePipelineRequest" }, "wrapper" : false }, "UpdatePipelineResult" : { "c2jName" : "UpdatePipelineOutput", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  Represents the output of an update pipeline action.

                  ", "enums" : null, "errorCode" : null, "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : [ { "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "deprecated" : false, "documentation" : "

                  The structure of the updated pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The structure of the updated pipeline.

                  \n@param pipeline The structure of the updated pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The structure of the updated pipeline.

                  \n@return The structure of the updated pipeline.*/", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipeline", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Pipeline", "setterDocumentation" : "/**

                  The structure of the updated pipeline.

                  \n@param pipeline The structure of the updated pipeline.*/", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The structure of the updated pipeline.

                  \n@param pipeline The structure of the updated pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

                  The structure of the updated pipeline.

                  ", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } ], "membersAsMap" : { "Pipeline" : { "c2jName" : "pipeline", "c2jShape" : "PipelineDeclaration", "deprecated" : false, "documentation" : "

                  The structure of the updated pipeline.

                  ", "enumType" : null, "fluentSetterDocumentation" : "/**

                  The structure of the updated pipeline.

                  \n@param pipeline The structure of the updated pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "getterDocumentation" : "/**

                  The structure of the updated pipeline.

                  \n@return The structure of the updated pipeline.*/", "getterModel" : { "returnType" : "PipelineDeclaration", "documentation" : null }, "http" : { "additionalMarshallingPath" : null, "additionalUnmarshallingPath" : null, "flattened" : false, "header" : false, "isPayload" : false, "isStreaming" : false, "location" : null, "marshallLocationName" : "pipeline", "queryString" : false, "statusCode" : false, "unmarshallLocationName" : "pipeline", "uri" : false }, "idempotencyToken" : false, "list" : false, "listModel" : null, "map" : false, "mapModel" : null, "name" : "Pipeline", "setterDocumentation" : "/**

                  The structure of the updated pipeline.

                  \n@param pipeline The structure of the updated pipeline.*/", "setterModel" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "simple" : false, "varargSetterDocumentation" : "/**

                  The structure of the updated pipeline.

                  \n@param pipeline The structure of the updated pipeline.\n@return Returns a reference to this object so that method calls can be chained together.*/", "variable" : { "variableDeclarationType" : "PipelineDeclaration", "variableName" : "pipeline", "variableType" : "PipelineDeclaration", "documentation" : "

                  The structure of the updated pipeline.

                  ", "simpleType" : "PipelineDeclaration", "variableSetterType" : "PipelineDeclaration" }, "xmlNameSpaceUri" : null } }, "required" : null, "shapeName" : "UpdatePipelineResult", "unmarshaller" : { "flattened" : false, "resultWrapper" : null }, "variable" : { "variableDeclarationType" : "UpdatePipelineResult", "variableName" : "updatePipelineResult", "variableType" : "UpdatePipelineResult", "documentation" : null, "simpleType" : "UpdatePipelineResult", "variableSetterType" : "UpdatePipelineResult" }, "wrapper" : false }, "ValidationException" : { "c2jName" : "ValidationException", "customization" : { "artificialResultWrapper" : null, "skipGeneratingMarshaller" : false, "skipGeneratingModelClass" : false, "skipGeneratingUnmarshaller" : false }, "deprecated" : false, "documentation" : "

                  The validation was specified in an invalid format.

                  ", "enums" : null, "errorCode" : "ValidationException", "hasHeaderMember" : false, "hasPayloadMember" : false, "hasStatusCodeMember" : false, "hasStreamingMember" : false, "marshaller" : null, "members" : null, "membersAsMap" : { }, "required" : null, "shapeName" : "ValidationException", "unmarshaller" : null, "variable" : { "variableDeclarationType" : "ValidationException", "variableName" : "validationException", "variableType" : "ValidationException", "documentation" : null, "simpleType" : "ValidationException", "variableSetterType" : "ValidationException" }, "wrapper" : false } }, "clientConfigFactory" : "ClientConfigurationFactory", "examples" : { "examples" : { }, "version" : "1.0" }, "exceptionUnmarshallerImpl" : null, "fileHeader" : "/*\n * Copyright 2011-2016 Amazon.com, Inc. or its affiliates. All Rights\n * Reserved.\n *\n * Licensed under the Apache License, Version 2.0 (the \"License\").\n * You may not use this file except in compliance with the License.\n * A copy of the License is located at\n *\n * http://aws.amazon.com/apache2.0\n *\n * or in the \"license\" file accompanying this file. This file is distributed\n * on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either\n * express or implied. See the License for the specific language governing\n * permissions and limitations under the License.\n */", "hasWaiters" : false, "sdkBaseResponseFqcn" : "com.amazonaws.AmazonWebServiceResult", "sdkModeledExceptionBaseClassName" : "AWSCodePipelineException", "sdkModeledExceptionBaseFqcn" : "com.amazonaws.services.codepipeline.model.AWSCodePipelineException", "serviceBaseExceptionFqcn" : "com.amazonaws.AmazonServiceException" }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy